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 <taskname> -- run <scriptname>;
其中 -- watch监听代码变化,-- name重命名任务名称,-- run后面跟脚本名字
至此,PM2实现npm run 来启动 node 的方法已经实现。
作者:李牧敲代码
链接:https://www.jianshu.com/p/9487a7946146
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。