在windows下執行Node.js的express,出現這樣的錯誤訊息

events.js:352

      throw er; // Unhandled 'error' event

      ^


Error: listen EACCES: permission denied 0.0.0.0:8089

根據字面上的意思,是說沒有權限。使用「系統管理員」的身分去執行也沒用,後來猜測應該是端口被某東西佔住。

嘗試將端口從8089 換成 8888,再重新啟動就可以了。所以要用8089這個端口,可以重開機試試~



文章轉載或引用,請先告知並保留原文出處與連結!!(單純分享或非營利的只需保留原文出處,不用告知)

原文連結:
https://blog.aidec.tw/post/node-js-error-listen