我在我的 ubuntu 12.04 上安装了 express 4 以及 node.js、npm 和 express-generator,并使用以下命令创建了一个应用程序:
express test --hogan -c less
cd test && npm install
node app.js
现在我应该得到的是“在端口 3000 上运行的 Express 服务器”,但命令只是简单地执行,不会留下任何消息或错误。所以我不知道哪个端口 express 正在运行或者它是否正在运行。那么有人知道它出了什么问题吗?提前致谢。
最佳答案
新的 express-generator 不会在自动生成的 app.js 文件中添加 app.listen
语句。这可能是一个错误?您可以做的是添加一条语句,例如
app.listen(3000, function () {
console.log("express has started on port 3000");
});
这将指示 express 监听端口 3000 并在控制台上打印出有用的消息。
关于javascript - Express Node.js 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23638026/