Я как бы потерялся здесь!
Я использую модуль, у которого есть другой модуль, вложенный в его 'node_modules.IE
my_project
node_modules
widely_used_module
parent_dependency
node_modules
widely_used_module
У меня есть некоторые исправления в моем «своем» wide_used_module (это может быть просто второстепенная версия от оригинального дистрибьютора, но, если честно, в данном случае это «моя вилка на Github», содержащая некоторыекритические исправления).
Когда я вручную удаляю node_modules/parent_dependency/node_modules
, parent_dependency начинает ссылаться на мой «широко используемый модуль» вместо своего «собственного».Но это, конечно, переопределяется, когда я снова нажимаю npm install.
- Могу ли я как-то запретить пакету устанавливать свои «собственные модули», или я могу заставить пакет ссылаться на корневой узел_модули и игнорировать его?собственные?
- Это даже правильный подход к решению таких проблем?Я тоже не хочу раскошелиться на parent_dependency ...
Спасибо