PM2没有在浏览器中显示Express应用程序

时间:2017-02-10 07:26:38

标签: node.js express pm2

我在PM2应用中使用Express进行流程管理和负载均衡。我刚刚安装了PM2并给出了命令pm2 start bin/www 此命令在命令提示符下工作,它显示如下结果:

3]

现在这很好我正在打开网络浏览器并像往常一样访问应用程序localhost:3000但是它没有在浏览器中打开它显示 ok 的应用程序。

可能的原因是什么?请帮忙。感谢。

1 个答案:

答案 0 :(得分:0)

我得到了解决方案。我们知道当我们使用Express(Express生成器)创建应用程序时,它会创建所有文件夹并将app.js文件放在根文件夹中。出于某种原因,我将app.js文件保存在文件夹中,并在bin/www文件中更改了其路径。当我运行npm start时它运行得很好但是PM2现在正在浏览器中打开应用程序。所以我再次将app.js文件放在根文件夹中,现在它正常工作。