импортировать lib maven в npm package.json - PullRequest
1 голос
/ 29 марта 2019

Я использую gradle для создания многоплатформенной библиотеки kotlin (я использую -surprise- org.jetbrains.kotlin.multiplatform !!) Я собираю ее для мобильных устройств, java и js

Моя проблема в том, что этот плагинпубликовать только в репозитории maven (даже выходную библиотеку js!), и я также хочу использовать свою библиотеку lib в проекте узла js / npm.

Есть ли способ указать моему package.json искать врепо мавен?

1 Ответ

2 голосов
/ 29 марта 2019

Зависимости могут быть уточнены несколькими способами в package.json.Наиболее простым и широко используемым способом является следующее:

{
  "dependencies": {
    "<package-name>": "<version-range>",
    "lodash": "^4.17.11"
  }
}

Но на самом деле существует множество способов для включения зависимостей сверх этого.Замените диапазон версий одним из следующих:

  • Tarball URL пакета
  • Git URL пакета, например: git+ssh://git@github.com:npm/cli.git#v1.0.27
  • Github ofпакет, пример: expressjs/express
  • Локальные пути, пример: file:../foo/bar

Я почти уверен, что один из этих четырех параметров можно настроить, чтобы включить зависимость отмавен репо.

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