[英]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.