webpack-deploy-ftp
将文件通过ftp的方式上传, npm仓库webpack-deploy-ftp
特性
支持实时创建文件夹、文件,并且会进行覆盖。
TODO: 下个版本,将会支持上传文件列表缓存,跳过未改动文件,节省上传时间。
安装
npm install webpack-deploy-ftp --save-dev
使用
webpack.prod.conf.js
const WebpackDeployFtp = ; dir: './dist' // * 本地上传文件夹路径 remoteDir : '/temp/' // * 远程文件目录 注意:小心覆盖整个ftp服务器 default: /empty console: false // 打印日志 default: false connect : host : '127.0.0.1' // * ftp服务器ip port : '21' // * 端口 default: 21 user : 'name' // * 用户名 password : '****' // * 用户密码 secure: false secureOptions: undefined connTimeout: 5000 pasvTimeout: 10000 keepalive: 10000 ;