我在本地有一个节点应用程序,我通常使用网络风暴中的运行按钮运行它,这很好。当我记录该项目时,我遇到了这个阻止程序:如果我尝试使用命令:node app.js通过终端运行相同的应用程序,则服务器启动但是浏览器抛出错误并指出“无法访问此站点” “localhost拒绝连接”。
答案 0 :(得分:1)
因为端口被占用了。
您可以使用app.listen({port})...
或
Linux中:
export PORT=4500
node server.js
窗口:
set PORT=4500
node server.js
答案 1 :(得分:1)
我自己发现了..因为我使用脚手架应用程序并且它在bin / www存储与服务器相关的信息,所以我们将无法使用命令运行应用程序:node app.js但是我们可以运行使用nodemon的应用程序(我在我的机器上全局安装)
喜欢这个令人敬畏的功能的nodemon< 3:)