[英]How should I use pm2 command for npm run dev
我正在使用sudo npm run dev
運行我的應用程序我應該如何使用 pm2 來運行sudo npm run dev
這個命令。
以下對我有用。
pm2 start "npm run dev" --name myAppName
您的應用名稱將是myAppName
你可以看到日志
pm2 logs "myAppName"
試試這個: sudo pm2 start npm -- dev
在package.json
文件中,您將定義 npm 運行的腳本。
因此,您可以將文件更改為如下所示:
"scripts": {
"dev": "pm2 start app.js"
},
另外: pm2 start npm -- run dev
(我不需要使用應用程序名稱位)
@zenny 給出的答案是正確的,我想補充一點
pm2 start "npm run dev" --name myAppName
嘗試以 root 用戶而不是非 root 用戶身份登錄運行上述命令。 我在 AWS ubuntu 中遇到了同樣的錯誤,它對我有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.