1.先安装deploy-cli-service依赖
全局安装 deploy-cli-service
npm install deploy-cli-service -g
本地安装 deploy-cli-service
npm install deploy-cli-service --save-dev
查看版本,表示安装成功
deploy-cli-service - v
https://github.com/fuchengwei/deploy-cli-service
2.项目中配置
<package.json>中加上:
"deployDev": "deploy-cli-service deploy --mode dev"
根目录下新建一个<deploy.config.js>文件:
module.exports = {
projectName: 'YourProjectName',
privateKey: '',
passphrase: '',
cluster: [],
dev: {
name: '开发环境',
script: 'npm run build',
host: '192.168.0.1',
port: 22,
username: 'userName',
password: '12345678',
distPath: 'dist',
webDir: '/wwwroot/YourProject/www',
bakDir: '/wwwroot/YourProject/_bak',
isRemoveRemoteFile: true,
isRemoveLocalFile: true
}
}