步骤 | ||
1 | 配置前端网站指向index目录下dist目录 | 2|
2 | ||
3 | ||
4 | ||
5 | ||
6 | ||
7 | 例: | |
8 | ||
9 |
一、服务端配置
- 配置前端网站指向index目录下dist目录
- 设置dist目录所属 chown web_deploy:web_deploy dist
...
- 设置上级index目录 chmod 770 index
...
二、前端项目配置
- 前端web安装 deploy-cli-service
...
5
...
6
- 配置 web_deploy 密码 123456 项目目录等
...
7
例:
...
8
...
package.json 中添加
"scripts": {
"deploy:dev": "deploy-cli-service deploy --mode dev",
"deploy:test": "deploy-cli-service deploy --mode test",
},
...
9
...
运行 npm run deploy:xx 部署到相应环境
- 配置完后项目根目录下 deploy.config.js 项如下
代码块 language js test: { name: "测试环境", script: "npm run build:dev", host: "47.101.147.63", port: 2251, username: "web_deploy", password: "123456", distPath: "dist", webDir: "/sites/web_hotel_test.scjswk.com/index/dist", // bakDir: "", isRemoveRemoteFile: true, isRemoveLocalFile: true, },
package.json 中添加
代码块 language js "scripts": { "deploy:dev": "deploy-cli-service deploy --mode dev", "deploy:test": "deploy-cli-service deploy --mode test", },
- 运行 npm run deploy:xx 部署到相应环境