ecfex-cli
v0.2.2
Published
> 一次配置,每次部属仅需一句命令,实现vue和node项目的编译打包、上传OSS、部署服务器。
Downloads
7
Readme
ecfex-cli
全局命令
gulptasks
一次配置,每次部属仅需一句命令,实现vue和node项目的编译打包、上传OSS、部署服务器。
目前已在任务管理系统后端、PC端、微信端、管理端等项目中使用。
预安装:gulp和ecfex-cli
npm install gulp ecfex-cli -g --registry=https://registry.npm.taobao.org
使用方法:对于vue项目(仅支持1.0)
- 使用
vue-cli
初始化项目:vue init webpack#1.0
- 使用
gulptasks init vue
命令,初始化gulp配置 - 打开并编辑
gulpconf.json
文件,填写服务器和OSS相关配置 - 支持以下命令:
gulp clean
清空dist目录gulp cleanOSS
清空oss所有静态文件gulp publish --env test
编译打包上传部署test
环境
使用方法:对于node项目
- 自行初始化项目目录,只需满足存在
src
目录和package.json
文件,并且入口文件为src/index.js
- 使用
gulptasks init node
命令,初始化gulp配置 - 打开并编辑
gulpconf.json
文件,填写服务器和OSS相关配置 - 支持以下命令:
gulp clean
清空dist目录gulp publish --env test
编译打包上传部署test
环境
注意:
- 命令中的
env
参数对应于gulpconf.json
- 远端服务器nginx配置需要手动配置,项目目录无需手动创建