Проблема с 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