Страницы

Поиск по вопросам

среда, 19 декабря 2018 г.

Много папок в node_modules , причина в Gulp или npm

При установки какого либо пакета, например gulp-sass , в папке node_modules возникает много папок. Раньше такого у меня не было, не могу понять в чем причина. Неужели это новый npm так работает?


Ответ

В июне прошлого года вышла 3-я версия npm.
Одним из её ключевых нововведений является плоская структура каталогов - зависимости практически всех пакетов теперь устанавливаются в корень папки node_modules. Внутрь же папок самих пакетов, они попадают только при наличии конфликтов.
Данное нововведение прежде всего резко сокращает дублирование, снижая затраты ресурсов на хранение и исполнение кода нескольких одинаковых пакетов внутри проекта.

Комментариев нет:

Отправить комментарий