阿里云 - 云效
基本流程#
- 创建代码库
- 上传代码
- 流水线构建部署
- 选择 node 构建方式
- 构建命令
npm install cnpm run build
- 打包路径
dist
- 部署下载路径
${WWW_ROOT}/${PROJECT}/codeup/default.tgz
- 部署脚本
tar zxvf ${WWW_ROOT}/${PROJECT}/codeup/default.tgz -C ${WWW_ROOT}/${PROJECT}/${SERVICE}/${MODULE_BACKEND}/
部署问题#
- 调整执行用户为
www
,会提示没有权限。服务器上执行usermod -s /bin/bash www
- 下载路径要包括文件名,建议放到 tmp 目录下