nodejs Error: listen EADDRINUSE :::1221【解决方法】

今天爱分享给大家带来nodejs Error: listen EADDRINUSE :::1221【解决方法】,希望能够帮助到大家。
body-parser它用于解析客户端请求的body中的内容,内部使用JSON编码处理,url编码处理以及对于文件的上传处理


import bodyParser from 'body-parser'




app.use(bodyParser.json())
app.use(bodyParser.urlencoded({ extended: false }));



2报错如下:


events.js:167
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::1221
    at Server.setupListenHandle [as _listen2] (net.js:1286:14)



原因 端口冲突了
1杀掉node进程 2 修改端口号

(1)更换

/Users/crifan/dev/dev_root/daryun/Projects/xxx/sourcecode/ucowsapp/ucowsapp/webpack.config.babel.js

中的devServer的port中的端口

(2)改运行时配置的端口:

/Users/crifan/dev/dev_root/daryun/Projects/xxx/sourcecode/ucowsapp/ucowsapp/package.json

-》

scripts中的cross-env NODE_ENV=development后面加上:PORT=9090

然后再去:

npm run dev

然后运行输出中,也显示了上述的内容:

> cross-env NODE_ENV=development PORT=9090 webpack-dev-server –inline –hot —progress

然后就可以看到地址:

http://localhost:9090/

对应的页面了:

想要杀掉占用了(此处的8080的端口的,所有的node的程序的话,可以)



killall node

然后再去:



npm run dev

原文链接:https://blog.itblood.com/3945.html,转载请注明出处。
0
迷失的生命 Lost Life V1.52 官方中文作弊版[PC+安卓/510M]迷失的生命:Lost Life Ver1.52 官方中文作弊版 [炼铜SLG/中文/全动]
迷失的生命 Lost Life V1.52 官方中文作弊版[PC+安卓/510M]迷失的生命:Lost Life Ver1.52 官方中文作弊版 [炼铜SLG/中文/全动]
刚刚 有人购买 去瞅瞅看

站点公告

显示验证码
没有账号?注册  忘记密码?