【发布时间】:2014-08-09 13:25:34
【问题描述】:
您可能知道,新的 express.js 版本已经发布,其中包含大部分更改,包括 restful 路由等。在以前的版本中运行应用程序时,我们用于在 webstorm 中设置 app.js,但现在在 express 4.0 中运行应用程序 npm 是必需的 npm start 是命令。
有谁知道如何在 webstrom 中设置 express 4.0 应用程序来运行它?
【问题讨论】:
-
我不认为
express@4.x需要npm start才能工作。您在运行node appname时遇到任何可以与我们分享的错误吗? -
您好 m_vdbeek,感谢您的提醒。实际上,当您使用 node appname 时,什么也没有发生。服务器没有响应。
-
如果没有某种源代码,很难诊断您的问题,但请检查您的应用是否在端口上侦听,并且您没有收到
"EACCESS"或"EADDRINUSE"错误。 -
m_vdbeek 尝试创建 express 4.0 应用程序并尝试使用节点 app.js 运行应用程序。我为此找到了一个 hack,请参阅下面的答案。
-
例如Heroku使用npm start,所以开发中最好使用npm start