只需要简单的配置,就可以在构建项目后自动上传到指定服务器
Gitee:https://gitee.com/GLUESTICK/ftp-auto-deploy
Github:https://github.com/acccccccb/ftp-auto-deploy
实现功能:上传指定目录的文件到ftp服务器
使用环境:nodejs
如何配置package.js可参考这里:http://www.ihtmlcss.com/archives/1126.html
依赖
- fs,
- fs-extra,
- promise-ftp,
- readline-sync,
- single-line-log
安装
引入文件
上传
| 属性名 | 作用 | 类型 | 必填 | 默认值 |
|:—-:|—-|:—-:|:—-:|:—-:|
|host|主机地址|String|是|-|
|port|端口号|String|是|21|
|encoding|编码|String|是|UTF8|
|user|用户名|String|是|-|
|password|密码|String|是|-|
|remoteDir|远程目录|String|是|-|
|localDir|本地目录|String|是|-|
|includeFile|包含文件后缀名,空则上传所有类型文件 eg:[‘.js’]|Array|否|[]|
|exculdFile|排除文件后缀名 eg:[‘.tmp’]|Array|否|[]|
|exculdDir|排除文件夹 eg:[‘/static/js/’]|Array|否|[]|
文章评论 暂无评论
暂无评论