npm install не устанавливает зависимости - PullRequest
0 голосов
/ 09 июля 2019

Запуск npm init создает только package.json. Нет node_modules. Запустив npm install, вы увидите, что установлено, но не создано ни одного node_modules, ни установленного модуля. Когда я запускаю свой код, он показывает, что модуль не найден.

Я пробовал другие решения со всего интернета, но ни одна из них не решила мою проблему.

Ответы [ 3 ]

1 голос
/ 09 июля 2019

npm init просто создает «пустой» package.json с информацией, которую вы предоставили во время установки.Выполнение npm install непосредственно после npm init не приведет к установлению зависимостей.Если у вас есть код типа import _ from "lodash" или аналогичный, вам также нужно сделать npm install lodash --save для установки этой конкретной библиотеки (которая также добавит ее в ваш файл package.json).

0 голосов
/ 09 июля 2019

Я думаю, ваш nodejs установлен неправильно. Вы можете снова установить nodejs и использовать nvm для управления версией nodejs.

0 голосов
/ 09 июля 2019

Вам нужно сделать npm install для установки модулей, используемых в вашем текущем проекте, а не npm init.rm -rf текущая папка node_modules, затем повторите попытку npm install.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...