@tikos

Почему много разных папок в node_modules?

Обновил nodejs и почему после того как пытаюсь поставить любой модуль на пустой проект, то вместе с ним устанавливается куча левых папок, это после обновления такое? или я чтото не так сделал, что теперь куча непонятно чего устанавливается?
Вот например установил только express и вместе с ним стоко всего:
https://gyazo.com/83561db44ab70108404dce39978118f9
  • Вопрос задан
  • 543 просмотра
Решения вопроса 1
Apathetic
@Apathetic
Frontend
У каждого модуля есть свои зависимости. Раньше они ставились в папки node_modules соответствующего модуля, а начиная с какой-то недавней версии все модули устанавливаются в корневую папку node_modules. Так уменьшается количество файлов в проекте, его размер и устраняются проблемы, связанные с ограничением на длину названия файла в Windows.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
streetflush
@streetflush
Новая npm ставит все зависимости в корень. и зависимости зависимостей.
Раньше они грузились в подпапки подпапок подпапок .....
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы