Родительское приложение React использует транслируемый код зависимости, который подключен через `npm link`
У меня есть приложение React, которое зависит от другого компонента React из библиотеки, которую я создал.
Когда я запускаю скрипт сборки на Родителе, а зависимость устанавливается через npm install
зависимость не указана в родительском приложении.
Но когда я бегу npm link
поэтому я могу разработать компонент локально, и у моего Родительского приложения будет запущен его скрипт сборки, он не работает из-за того, что он связывает переданный код зависимости.
Есть идеи, почему это происходит?
ОБНОВИТЬ
Похоже, что-то связано с именем каталога, в котором заканчивается финальный пакет. Я назвал это bin
, Читая документы npm, кажется, что npm link
создает символическую ссылку для каталога модуля, а также для bin
каталог, если он есть. Я просто изменил имя на dist
и это решило проблему. Не лучший ответ, но, надеюсь, он может помочь кому-то в моей ситуации.