javascript - 无法在 Windows 7/64 位上启动 Express 应用

标签 javascript node.js express

我已经安装了 Windows/64 位的 Node ,并且可以使用示例形式的 Node 主页运行服务器( Node 正在工作)。但是当我设置 Express 应用程序时,它无法启动服务器。 Express 安装为 npm install -g express命令,和 express test , npm install命令安装所有必需的文件,但是当我输入 node app.js 时在cmd中它只是跳过行。全部path变量已设置,除此之外一切正常。

最佳答案

尝试使用npm start,而不是运行node app.js

express 生成器现在将用于启动服务器的文件放入 bin/www 中,因此您必须说 node bin/www 来启动应用程序。

如果你看到你的package.json,你会得到类似这样的东西

"scripts": {
  "start": "node ./bin/www"
}

因此要启动服务器,您可以说npm startnode bin/www

关于javascript - 无法在 Windows 7/64 位上启动 Express 应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24709348/

相关文章:

Node.js 如何在 server.js 中重写 URL

javascript - 你能修复屏幕上的滚动条吗?

node.js - 使用 Blazor 在 NodeJS 应用程序中使用 .NET 类库

mysql - 从 Electron.io 应用程序进行 MySql 备份的更好方法

node.js - 在特定时间删除Mongoose、Nodejs用户

javascript - Express4 在 POST 请求中返回错误

javascript - 使用 message.mentions.channels 提及 channel

javascript - 将 unicode 字符转换为字符串格式

javascript - 边缘、悬停和单击

node.js - 无法在express和socket.io之间共享套接字 session