1
我有這個在我的包JSON:試圖更改端口80的WebPack-dev的服務器上提供了錯誤
webpack-dev-server --config config/webpack.config.js --port 80
我也嘗試添加該端口的配置,像這樣:
devServer: {
historyApiFallback: true,
host: '0.0.0.0',
port: '80',
},
並給出了同樣的錯誤:
webpack-dev-server --config config/webpack.config.js --port 80
loader option has been deprecated - replace with "use"
events.js:163
throw er; // Unhandled 'error' event
^
Error: listen EACCES 127.0.0.1:80
at Object.exports._errnoException (util.js:1034:11)
at exports._exceptionWithHostPort (util.js:1057:20)
at Server._listen2 (net.js:1257:19)
at listen (net.js:1306:10)
at doListening (net.js:1421:7)
at GetAddrInfoReqWrap.asyncCallback [as callback] (dns.js:62:16)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:78:10)
的東西任何幫助,我做錯了讚賞,或用誤差是RELAT什麼離子。謝謝
普通用戶不允許綁定到端口80,低於1024的端口需要root/adminstrator權限。這就是爲什麼這些進程通常使用像3000或8080這樣的端口。爲什麼你想在端口80上運行它? – robertklep
如果你在Mac上,會使用sudo幫助嗎? sudo webpack-dev-server --config config/webpack.config.js --port 80 –