1.0.7 • Published 11 months ago
csl-upload v1.0.7
上传工具
- 项目中经常需要本地与测试环境之间传递文件,那么将其简化为npm命令
- 与server配套使用(上传需要服务端部署一个接收服务)
使用
- 下载包
npm i csl-upload -g
- 上传需要指定地址和路径
- 可以选择使用配置文件的形式,会默认读取当前执行路径下的upload.config.js
// upload.config.js
module.exports = {
baseUrl: "", // 上传目录
path: "", // 被上传目录
url: "",// 服务地址
};
- 也可以使用行间传参
- 行间传参的优先级高于配置文件
// 同上配置文件
csl-upload -u 服务地址 -b 上传目录 -p 被上传目录
- 查看最终配置
csl-upload -d
- 监听目录变化上传
- 会默认读取配置中的path配置,进行监听(包含path后代目录)
- 为
增量上传
- 如本地删除文件,远程不会删除
csl-upload -w