【问题标题】:Error while running reactjs app under pm2在 pm2 下运行 reactjs 应用程序时出错
【发布时间】:2019-09-04 20:27:08
【问题描述】:

我有需要在 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 node appserverstart.js "

请帮忙!

-- 错误详情------

Error details

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

Package.json

--appserverstart.js -----

appserverstart.js

-------附加信息------- 服务器:CentOS Linux version 7 core, npm 版本:6.4.1, pm2 版本:3.5.1, 节点版本:8.11.1,

【问题讨论】:

标签: javascript node.js reactjs pm2


【解决方案1】:

您没有将 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-04
    • 2022-11-11
    • 1970-01-01
    • 1970-01-01
    • 2019-10-27
    • 1970-01-01
    • 2014-07-14
    • 2012-02-05
    相关资源
    最近更新 更多