需求:
npm run xxxx 是 node常用的啟動方式之一括丁,本文介紹下如何用PM2來實(shí)現(xiàn)該方式的啟動稿辙。
下面是項(xiàng)目的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監(jiān)聽代碼變化鳖藕,-- name重命名任務(wù)名稱,-- run后面跟腳本名字
至此咬清,PM2實(shí)現(xiàn)npm run 來啟動 node 的方法已經(jīng)實(shí)現(xiàn)竖螃。