deploy-cli-service
1、全局安装:
npm i deploy-cli-service -g
2、然后在package.json文件的scripts里面加上配置:
"deploy:temp": "deploy-cli-service deploy --mode temp"
3、在项目文件下面创建deploy.config.js
配置文件内容:
module.exports = {
projectName: 'project',
passphrase: '',
temp: {
name: 'project', // 环境名称
script: 'npm run build',// 打包命令
host: '0.0.0.0', // 服务器地址
port: 11,// 服务器端口号
username: 'hahahahhha', // 服务器登录用户名
distPath: 'dist',// 本地打包生成目录
password: '123123',// 服务器登录密码
webDir: '/root/YourProject/www', // 服务器部署路径(不可为空或'/')
bakDir: '/root/YourProject/bak',// 备份路径 (打包前备份之前部署目录 最终备份路径为
isRemoveRemoteFile: true,// 是否删除远程文件(默认true)
isRemoveLocalFile: true,// 是否删除本地文件(默认true)
},
};
然后执行命令
npm run deploy:temp
over ! 妈妈再也不用担心我打包给后端了!