Administrator
发布于 2022-04-26 / 71 阅读 / 0 评论 / 0 点赞

PM2下使用 npm run 命令

PM2下使用 npm run 命令

需求:

npm run xxxx 是 node常用的启动方式之一,本文介绍下如何用PM2来实现该方式的启动。

下面是项目的package.json文件部分代码:

  "scripts": {

    "dev": "node build/dev-server.js --env=local",

    "start": "node build/dev-server.js --env=local",

    "build": "node build/build.js --env=publish",

    "build-local": "node build/build.js"

  },

注意,下面两种方式是等效的:

  1. npm run dev

  2. pm2 start  npm -- run dev

语法:pm2 start npm --watch --name -- run ;

其中 -- watch监听代码变化,-- name重命名任务名称,-- run后面跟脚本名字

至此,PM2实现npm run 来启动 node 的方法已经实现。


评论