@Gagatyn
Самоучка

Почему node-static выдаёт permission denied: port?

Здравствуйте!

Webpack'ом решил заняться. Простой статичный сервер хотел запустить, модуль node-static.
Так как не было модулей прописал эти:
npm i -g webpack
npm i -g node-static

Всё скачалось, всё хорошо.
Пишу static в cygwin, вывод:
Gosha@Gosha /cygdrive/a/webpack
$ static
serving "." at http://127.0.0.1:8080
events.js:174
      throw er; // Unhandled 'error' event
      ^

Error: listen EACCES: permission denied 127.0.0.1:8080
    at Server.setupListenHandle [as _listen2] (net.js:1262:19)
    at listenInCluster (net.js:1327:12)
    at doListen (net.js:1460:7)
    at process._tickCallback (internal/process/next_tick.js:63:19)
    at Function.Module.runMain (internal/modules/cjs/loader.js:834:11)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
Emitted 'error' event at:
    at emitErrorNT (net.js:1306:8)
    at process._tickCallback (internal/process/next_tick.js:63:19)
    [... lines matching original stack trace ...]
    at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

Error: listen EACCES: permission denied 127.0.0.1:8080


Погуглил. Нашел ответ. Чтобы исправить, нужно поменять порт в webpack.config.js
//webpack.config.js
module.exports = {
    entry: './home',
    output: {
        // path: __dirname + '/dist',
        filename: 'build.js'
    },
    devServer: {
        historyApiFallback: true,
        port: 8080 //<-- вот эта строка и добавил свой порт
    }
}


Повторил. Пишу static но всё равно permission denied

Подскажите, что делать?
Может быть проблема в самом пути директории, конфликт русских символов? -Пользователь (я) прописан на кириллице, но это менять долго :(
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Spice IT Recruitment Москва
До 200 000 руб.
FINCH Москва
До 180 000 руб.
IQ Oрtiоn Software Санкт-Петербург
от 140 000 до 170 000 руб.