当我使用npm start运行应用程序时,我可以毫无错误地运行应用程序。
从现在开始,我已经安装了pm2来运行节点。
我正在使用命令PM2 start npm start:
然后我使用PM2日志npm命令我能够看到终端中运行的应用程序: 但是当我运行浏览器时,没有任何东西在运行。
当我运行浏览器时,没有任何东西在运行。
答案 0 :(得分:0)
你的npm start很可能是一个带有节点前缀的命令,要在你需要NODE_ENV=<insert env> pm2 start node server.js
的节点项目上运行pm2,并且为了做出反应,你必须打包/构建你的项目并做{ {1}}。
永远运行这个的其他方法是通过nginx等。
希望这会有所帮助: - )