UNPKG

sp-boilerplate

Version:
33 lines (21 loc) 1 kB
## 脚本与命令 本项目提供以下 NPM 脚本以供快捷使用。 #### 启动项目 * `npm start`<br> 生产模式。打包代码并启动服务器侦听3000端口,启动后可用 `http://localhost:3000` 访问。 * `npm run start:dev`<br> 开发模式。开启所有开发使用的服务,启动后可用 `http://localhost:3000` 访问。 该脚本会以 PM2 启动服务,需要在全局安装 `pm2` (`npm install -g pm2`)。 * `npm run start:pm2`<br> 生产模式。效果同 `npm start`,不过会以 PM2 任务模式执行。 #### 仅打包 `npm run build` #### 重新部署项目 `npm run deploy` - 会执行以下流程 1. 以当前目录为 GIT 代码库执行 `git pull` 获取最新代码 2. 执行 `npm install` 安装依赖 3. 执行 `npm run build` 进行打包 4. 启动/重启当前项目的 PM2 进程 #### PM2相关 `/pm2.json` 中存有所有 PM2 任务的配置。 `pm2-clean` 停止所有 PM2 相关任务。