Как консолидировать каталог node_modules, указав расположение node_modules в package.json - PullRequest
0 голосов
/ 01 апреля 2019

Я унаследовал проект, который имеет беспорядок установки npm. Помимо директории node_modules , переданной нашему репо, существует несколько каталогов node_modules во многих различных подкаталогах нашего проекта. Большинство модулей в этих каталогах одинаковы, поэтому, на мой взгляд, не имеет смысла иметь больше, чем установлено.

Есть ли способ указать путь node_modules в package.json? В настоящее время у меня есть один каталог node_modules , расположенный в корне проекта, а также его package.json и package-lock.json. Внизу находится второй каталог node_modules с его файлами пакета. Я хочу, чтобы вторая (дополнительная) папка node_modules была удалена, а ее файлы пакетов указывали на папку в корне проекта.

Я нашел несколько других постов, которые описывают мою проблему ( Как синхронизировать node_modules с реальным package.json ), но предоставленное решение не сильно помогает в моей ситуации.

...