lib для nodejs требует lib в банке - PullRequest
0 голосов
/ 15 июня 2019

Моя проблема: как вы соблазняете require ('myExternalLib') указывать на встроенный файл lib?

Контекст:

Я переношу свой код из kotlin в js, и он переведет мой импорт в require ('myExternalLib'). Я не могу изменить транспирацию на «require ('myExternalLib')»Чтобы создать проект js для узла, я вручную пишу package.json и т. Д.

Проблема заключается в том, что myExternalLib не является зависимостью от npm.Он хранится в банке (yay kotlin) без package.json и публикуется в репозитории maven.(Это не моя библиотека, я не могу ее изменить)

Следовательно, когда я запускаю свой проект, он не находит myExternalLib

возможное решение, о котором я думал, но мне нужна помощь:

Я думал, может быть, во время сборки моего проекта, я могу разархивировать jar myExternalLib и встроить его содержимое рядом с моим package.json, но я не знаю, куда поместили файлы myExternalLib и до сих порrequire ('myExternalLib'), который указывает на встроенную myExternalLib

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...