在每个服务器重新启动后,端口“已被使用”
寻找有关特殊问题的帮助。 每次停止并重新启动服务器时,我都会收到以下消息:
Jim@Jim-PC MINGW64 ~/nodeProjects/express-locallibrary-tutorial
$ npm start
> express-locallibrary-tutorial@0.0.0 start C:UsersJimnodeProjectsexpress-locallibrary-tutorial
> node ./bin/www
Port 3300 is already in use
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! express-locallibrary-tutorial@0.0.0 start: `node ./bin/www`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the express-locallibrary-tutorial@0.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersJimAppDataRoamingnpm-cache_logs2017-09-19T17_39_10_578Z-debug.log
我更改端口为3301,它的工作原理。 我停止并重新启动服务器,并收到3301已在使用中的错误。 我将端口更改为3302,并且它可以正常工作。 停止并开始并获取3302已在使用中的错误。
几天前我停止使用nodemon来处理另一个应用程序中的相同问题,并停止了它。 对于此应用程序,我安装了nodemon,但不是全局的,遇到问题并将其卸载。 但问题依然存在。
如果有人遇到过这种情况,我将不胜感激任何解决方案。
链接地址: http://www.djcxy.com/p/52721.html