在PM2下运行reactjs应用时出错

时间:2019-09-04 11:30:53

标签: javascript node.js reactjs pm2

我有需要在linux服务器上运行的reactjs项目。每当我使用“ sudo npm run lin_stage_server”在服务器上运行该应用程序时,它在80端口上似乎都可以正常工作。 当我尝试使用命令“ sudo pm2 start npm-lin_stage_server”通过pm2运行应用程序时,它对我不起作用。

除了上面的命令,我也尝试过
“ sudo pm2 start npm-BRANCH_ENV = stage NODE_ENV = production PORT = 80节点appserverstart.js “

请帮助!

-----错误详细信息------

Error details

----- Package.json -----

Package.json

----- appserverstart.js -----

appserverstart.js

-------其他信息------- 服务器:CentOS Linux版本7内核, npm版本:6.4.1, pm2版本:3.5.1, 节点版本:8.11.1,

1 个答案:

答案 0 :(得分:0)

您没有将run传递给npm:

pm2 start npm -- run lin_stage_server

pm2 start npm -- lin_stage_server实际上是npm lin_stage_server

pm2 start npm -- run lin_stage_server实际上是npm run lin_stage_server