RocketZ
既是一个 Node.js 脚本又是一个命令行工具,帮您将静态资源从「地面」(本地)发射到「云端」(CDN)!
命令行工具
通过 npm 进行安装:
npm install -g rocketz-cli
在项目目录下执行 rocketz init
创建一个 rocketz-conf.json
文件,其各项参数含义如下:
"assets": "" // 要上传的本地资源目录 "remote": "" // 上传到 CDN 的目录,默认为根目录 "files": // 指定要上传的文件,默认为全部 "exts": // 指定要上传的文件类型,默认为全部 "deep": true // 是否进行深度遍历,默认为 true "interactive": true // 是否进行为交互式,默认为 true "silent": false // 是否使用静默模式,默认为 false
基本命令
rocketz
- 根据rocketz-conf.json
中的配置上传资源rocketz init
- 根据提示输入创建一个rocketz-conf.json
文件rocketz -v
- 查看版本号rocketz --config [cloud]
- 填写 CDN 配置信息rocketz --view [cloud]
- 查看 CDN 配置信息
支持的 CDN
- 七牛 -
qiniu
- 顽兔 -
wantu