Мое приложение зависало на Heroku с ошибкой R10 . Он работал нормально на локальном хосте, но на Heroku выдает ошибку, поэтому справка Heroku посоветовала изменить
"scripts": {
"start": "webpack-dev-server --debug --watch --config webpack.config.js"
},
на
"scripts": {
"start": "webpack-dev-server --port $PORT --host 0.0.0.0 "
},
, но теперь выдает ошибку в терминале
events.js:298
throw er; // Unhandled 'error' event
^
Error: listen EACCES: permission denied $PORT
at Server.setupListenHandle [as _listen2] (net.js:1292:21)
at listenInCluster (net.js:1357:12)
at Server.listen (net.js:1456:5)
at Server.listen (Y:\Programming\weekbin\node_modules\webpack-dev-server\lib\Server.js:741:30)
at startDevServer (Y:\Programming\weekbin\node_modules\webpack-dev-server\bin\webpack-dev-server.js:157:12)
at Y:\Programming\weekbin\node_modules\webpack-dev-server\bin\webpack-dev-server.js:166:3
at Y:\Programming\weekbin\node_modules\webpack-dev-server\lib\utils\processOptions.js:33:9
Emitted 'error' event on Server instance at:
at emitErrorNT (net.js:1336:8)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
code: 'EACCES',
errno: -4092,
syscall: 'listen',
address: '$PORT',
port: -1
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! weekbin@1.0.0 start: `webpack-dev-server --port $PORT --host 0.0.0.0`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the weekbin@1.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:\Users\y4kenz1\AppData\Roaming\npm-cache\_logs\2020-02-01T07_17_53_043Z-debug.log