#vue.js #npm #npm-link
Вопрос:
У меня есть родительский проект, который мы будем называть «А». У A есть требование B и C. Я изменяю B в своем собственном пакете и у меня есть npm-ссылка B на A. Проблема в том, что C требует B, и это не удается. Я также зашел в ./node_modules/C/ и npm-ссылку B, и это не сработало. Я рассмотрел возможность загрузки C и npm, связывающего его с A, а затем npm, связывающего B с C. Я чувствую, что это слишком сложно, и, вероятно, есть лучшее решение, или я делаю что-то не так.
Структура файла, чтобы повторить:
- A * depends on B, C, and B is npm linked to here *
-- package.json
-- src/...
- B
-- package.json
-- src/...
- C * depends on B *
-- package.json
-- src/...