Родительское приложение React использует транслируемый код зависимости, который подключен через `npm link`

У меня есть приложение React, которое зависит от другого компонента React из библиотеки, которую я создал.

Когда я запускаю скрипт сборки на Родителе, а зависимость устанавливается через npm installзависимость не указана в родительском приложении.

Но когда я бегу npm link поэтому я могу разработать компонент локально, и у моего Родительского приложения будет запущен его скрипт сборки, он не работает из-за того, что он связывает переданный код зависимости.

Есть идеи, почему это происходит?

ОБНОВИТЬ

Похоже, что-то связано с именем каталога, в котором заканчивается финальный пакет. Я назвал это bin, Читая документы npm, кажется, что npm link создает символическую ссылку для каталога модуля, а также для bin каталог, если он есть. Я просто изменил имя на dist и это решило проблему. Не лучший ответ, но, надеюсь, он может помочь кому-то в моей ситуации.

0 ответов

Другие вопросы по тегам