第1章 一个简单的博客 安装完成后输入: $ node app 此时命令行中会显示 Express server listening on port 3000
我都是一步一步照着那位大神博主的步骤做的 我这运行错误。如下 connect deprecated methodOverride: use method-override module directly at app.js:22:17 events.js:72 throw er; // Unhandled ‘error’ event ^ Error: listen EADDRINUSE at errnoException (net.js:904:11) at Server._listen2 (net.js:1042:14) at listen (net.js:1064:10) at Server.listen (net.js:1138:5) at Object.<anonymous> (E:\blog\app.js:34:24) at Module._compile (module.js:456:26) at Object.Module._extensions…js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10)
安装完,还得装npm包
都装了呀,用express创建了个工程也安装了npm install依赖。到这步就出现这错误了。。 ⊙﹏⊙
Error: listen EADDRINUSE <address in use> 知道什么意思了吗?
@leuvi 他用的是3.0版本的,你用的4.x版本会有不同的地方。
端口被用了吗?
@moJiXiang 我是用的3.0的,我把4的卸掉了重新装了express@3
感谢!换个端口就好了
这贴要是在v2ex必火
抱歉,妹子我来晚了!!!!
热心老雷,该出手时就出手。
这种错误一般是进程并没有被完全关掉,如果server已经在跑,在其他窗口中再起的时候,就会出这种错误。端口被占了