阿里云 ANT DESIGN PRO 搭建笔记

官方文档

初步搭建

# 进淘宝镜像站找到对应的安装包下载
wget https://npm.taobao.org/mirrors/node/latest-v14.x/node-v14.15.5-linux-x64.tar.gz

# 解压:
tar -zxvf node-v14.15.5-linux-x64.tar.gz

# 设置环境变量:
export PATH=$PATH:/opt/node-v14.15.5-linux-x64/bin

# 安装yarn
npm install yarn tyarn -g

# 宝塔创建项目目录 myapp
# 使用 yarn
yarn create umi myapp

# 安装依赖
$ cd myapp && tyarn

通过云效部署

创建代码库

上传代码

流水线构建部署

  1. 选择node构建方式
  2. 构建命令
    npm install
    cnpm run build
  3. 打包路径 dist
  4. 部署下载路径 ${WWW_ROOT}/${PROJECT}/codeup/default.tgz
  5. 部署脚本 tar zxvf ${WWW_ROOT}/${PROJECT}/codeup/default.tgz -C ${WWW_ROOT}/${PROJECT}/${SERVICE}/${MODULE_BACKEND}/

部署问题

  • 调整执行用户为www,会提示没有权限。服务器上执行usermod -s /bin/bash www
  • 下载路径要包括文件名,建议放到tmp目录下
本作品采用《CC 协议》,转载必须注明作者和本文链接
秦晓武
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!