【发布时间】:2015-01-29 19:56:12
【问题描述】:
对于一些快速的背景知识,我正在关注 here 找到的 MEANio 教程。现在,我在运行 mean init 的部分,它已经完成,然后 cd 进入项目目录并运行
npm install
在修复了 package.json 中的一个简短的 JSON 语法问题后(文件末尾的输入略有错误),我尝试运行
grunt
Hook 任务、clean、jshint 和 csslint 都运行良好,然后当我到达运行的构建脚本部分时
node --debug server.js
我遇到了错误
events.js:72
throw er; // Unhandled 'error' event
Error: listen EADDRNOTAVAIL
at errnoException (net.js:905:11)
at Server._listen2 (net.js:1024:19)
at listen (net.js:1065:10)
at net.js:1147:9
at asyncCallback (dns.js:68:16)
at Object.onanswer [as oncomplete] (dns.js:121:9)
[nodemon] app crashed - waiting for file changes before starting...
我对 Node 的内部工作原理一无所知,有人知道这个错误指的是什么吗?我几乎完全按照 MEANio 教程进行操作,除了我的节点所在的位置,我只是将它放在一个文件夹中,该文件夹已添加到我的 .bashrc 文件中的 $PATH 中。有人可以就检查/调试哪些文件给我一些建议吗?
【问题讨论】:
-
帮不了你,但考虑转用mean.js,问题少了
-
我试试看。
-
是的@Mike,mean.js 我能够开始工作。好电话。
标签: node.js error-handling gruntjs server mean-stack