Как зависеть от локальной банки maven при использовании create-response-kotlin-app https://github.com/JetBrains/create-react-kotlin-app

Я хочу создать фронтенд на kotlin/react. Я хочу, чтобы он зависел от обычных артефактов, написанных на котлине. Эти артефакты будут в моем локальном репозитории maven. Как мне сослаться на них в package.json?

1 ответ

Решение

Вы не можете ссылаться на это в своем файле package.json, package.json описывает только артефакты npm. Если кто-то поместит файл jar в пакет npm, теоретически вы сможете получить к нему доступ, но, опять же, это, скорее всего, не то, что вы действительно ищете - физическая доступность jar на самом деле не означает, что его содержимое может использоваться в качестве источника код.

Однако вы можете добиться этого с помощью gradle. Не будет преувеличением сказать, что современная разработка на Kotlin/JS очень и очень сложна (мягко говоря) без использования gradle. В gradle вы можете скачать любую банку, распаковать ее и добавить весь соответствующий контент в исходный код.

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