Проблема с npm install --global http-server

Я пытаюсь установить тестовый сервер в vscode, используя npm install --global http-server, после того, как я перейду в свою текущую папку, где находится мой код, когда я запускаю команду, я должен получить папку node_modules, а затем я должен запустить npm init чтобы получить package.json, однако это не так, и вместо этого я получаю это сообщение после запуска сервера установки:

      changed 34 packages, and audited 35 packages in 12s

7 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

И когда я пытаюсь запустить npm init, он запрашивает имя файла, который я хочу создать, и некоторые другие параметры, такие как автор, лицензия и т. д. Я пробовал искать на форуме, но пока не смог решить эту проблему.

1 ответ

Вы используете --globalпараметр, который указывает npm устанавливать модуль по глобальному пути, а не по локальному. node_modules/.

Если вам нужно установить http-serverкак часть проекта, сначала запустите npm init, а затем

      npm install --save-dev http-server

или же

      npm install --save http-server
Другие вопросы по тегам