### 部署步骤 > https://ppanel.dev/zh-CN/docs/user/node ### 熟练部署命令 ```shell APP_NAME="ppanel-admin-web" tar -xzvf ${APP_NAME}.tar.gz && pm2 start ${APP_NAME} && pm2 list unset APP_NAME # 显式销毁变量 ``` ### 构建开发环境 1. 执行 `./scripts/publish-dev.sh` 构建产物在 out-dev文件夹 2. 上传out/zip.gz到服务器 3. tar -xzvf ppanel-user-web-dev.tar.gz 解压 4. tar -xzvf ppanel-admin-web-dev.tar.gz ```shell # 第一次启动 pm2 start ecosystem.config.js pm2 save pm2 startup # 后续启动 pm2 start ppanel-user-web-dev pm2 start ppanel-admin-web-dev ``` ### 构建生产环境 1. 执行 `./scripts/publish.sh` 构建产物在 out文件夹 2. 上传out/zip.gz到服务器 3. tar -xzvf ppanel-user-web.tar.gz 解压 4. tar -xzvf ppanel-admin-web.tar.gz ```shell # 第一次启动 pm2 start ecosystem.config.js pm2 save pm2 startup # 后续启动 pm2 start ppanel-user-web pm2 start ppanel-admin-web ```