1.0.1 • Published 5 years ago
fe-auto-deploy v1.0.1
轻量化前端代码自动部署
安装
npm install fe-auto-deploy -g
使用
在项目根目录新建配置文件:
deploy.config.js
module.exports = { projectName: 'test', prod: { localDir: '/dist', serveDir: '/www/wwwroot/test', buildScript: 'npm run build', sshConf: { host: '192.168.1.207', port: 22, username: 'root', password: 'password' } }, dev: { localDir: '/dist', serveDir: '/www/wwwroot/test', buildScript: 'npm run build', sshConf: { host: '192.168.1.108', port: 22, username: 'root', password: 'password' } } }
说明:
key value projectName 项目名称 prod 生成环境配置,可自己新增环境 dev 开发环境配置,可自己新增环境 localDir 本地需要发布的文件夹 serveDir 服务器部署的文件夹路径 buildScript 本地代码构建的命令 如 npm run build
sshConf ssh连接配置
- 发布
deploy [env]
# deploy prod