是否有一种方法让pm2运行npm启动脚本,或者你只需要运行pm2 start app.js
所以在发展中
npm start
然后在使用pm2的生产中,你会运行这样的程序
pm2 start 'npm start'
有一种等效的方法可以永远做到这一点:
forever start -c "npm start" ./
是否有一种方法让pm2运行npm启动脚本,或者你只需要运行pm2 start app.js
所以在发展中
npm start
然后在使用pm2的生产中,你会运行这样的程序
pm2 start 'npm start'
有一种等效的方法可以永远做到这一点:
forever start -c "npm start" ./
当前回答
您可以将目录更改为项目
cd /my-project
然后运行
pm2 start "npm run start" \\ run npm script from your package.json
点击这里阅读更多
其他回答
用npm start方法运行PM2并给它命名,运行这个, Pm2启动NPM——命名"your_app_name"——启动
通过为日志传递date-format来运行它, 启动npm——name" your_name"——log-date-format 'DD-MM HH:mm:ss。SSS’——开始
PM2现在支持npm start:
pm2 start npm -- start
要给PM2进程分配一个名称,使用——name选项:
pm2 start npm --name "app name" -- start
使用npm运行
Pm2启动NPM——name "{app_name}"——run {script_name}
对于普通用户
PM2现在支持npm start:
pm2 start npm -- start
要给PM2进程分配一个名称,使用"——name"选项:
pm2 start npm --name "your desired app name" -- start
对于root用户
sudo pm2 start npm -- start
要给PM2进程分配一个名称,使用"——name"选项:
sudo pm2 start npm --name "your desired app name" -- start
pm2 start ./bin/www
可以运行
如果你想部署多个服务器 你可以这样做。而不是pm2启动NPM——启动