live-сервер не открывает сайт автоматически

Я установил node.js и «npm install -g live-server». После этого ввод «live-server» в командной строке должен открыть веб-сайт, который находится в текущей папке, но каждый раз, когда я пытаюсь сделать это, это появляется:

      Serving "C:\Users\AAYUSHI\bg-gen" at http://127.0.0.1:8080
      events.js:288
      throw er; // Unhandled 'error' event
      ^

      Error: spawn cmd ENOENT
      at Process.ChildProcess._handle.onexit           (internal/child_process.js:267:19)
      at onErrorNT (internal/child_process.js:469:16)
      at processTicksAndRejections (internal/process/task_queues.js:84:21)  Emitted 'error' event on
      ChildProcess instance at:
      at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
      at onErrorNT (internal/child_process.js:469:16)
      at processTicksAndRejections (internal/process/task_queues.js:84:21) {   errno: 'ENOENT',   code:     
     'ENOENT',   syscall: 'spawn cmd',   path: 'cmd',   spawnargs: [ '/c',
     'start', '""', '/b', 'http://127.0.0.1:8080' ] }

Ни один браузер не открывает мой сайт автоматически. Как вы думаете, в чем проблема?


person Jupiter    schedule 02.04.2020    source источник
comment
похоже, что он не видит ваш браузер по умолчанию и запускает start "" /b 'http://127.0.0.1:8080', который вызывает ENOENT, устанавливает значение по умолчанию или использует параметр --browser=, как показано в документах.   -  person Lawrence Cherone    schedule 04.04.2020
comment
@Jupiter: веб-сайт, который находится в текущей папке - вы имеете в виду index.html? Не могли бы вы показать HTML-код вашего сайта?   -  person Henke    schedule 30.06.2020


Ответы (2)


Я еще раз проверил системные переменные и нашел причину проблемы: отсутствует переменная C:\Windows\System32\. Я добавил это, и это решило мою проблему

Надеюсь, это поможет и вам.

person Nithish krish    schedule 18.12.2020

Скорее всего проблема с открытием браузера. Вместо этого используйте эту опцию: live-server dist --port=3000 --no-browser

person Anuj Tyagi    schedule 21.05.2021