node.js - 启动Node.js服务器时出现 "listen EINVAL",为什么?

标签 node.js

升级到 Node 0.6.18 后,出现错误:启动时监听 EINVAL。

它似乎找不到我正在运行的文件。

例如我运行 Node myserver.js

然后它说 myserver.js throw EINVAL 这似乎是一个文件未找到错误。

但是,我不确定。那是什么?

最佳答案

来自 listen(3p) 手册页:

  EINVAL The socket is already connected.

确保该端口上尚未监听某些内容。

关于node.js - 启动Node.js服务器时出现 "listen EINVAL",为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11040460/

相关文章:

javascript - RethinkDB 抛出错误而不是在回调中返回错误

sql - PostgreSQL 行读锁

mysql - Node.js:从 MySQL 中获取数百万行并处理流

php - 带 Nodejs 的 Apache 上的 SSL

node.js - Sequelize 一对多关联的问题

javascript - 使用逻辑或运算符 (a || b) 运行 JS 中的两个函数之一

node.js - stub /模拟 process.platform sinon

javascript - React Router DOM 无法读取位置状态

javascript - 尝试从本地主机 :4200 to http://localhost:3333 代理请求/api/书籍时出现 Angular HPM 本地主机错误

node.js - 如何使用node-gyp安装node_modules?