Как загрузить сторонний пакет npm на сервер nexus в интрасети - PullRequest
0 голосов
/ 21 декабря 2018

Как я могу выгрузить сторонние пакеты своих реактивных приложений в nexus во внутренней сети?

env detail.

1.linux pc (server)

  • Установленный Nexus, и будет использовать личное репо.
  • также будет использовать мое реактивное развертывание приложения с jenkins
  • Он использует только интранет с моим локальным компьютером

2.myлокальный компьютер

  • разработал приложение реакции.есть сторонний пакет npm.
  • может использовать интернет.

проблема.

Мне нужно переместить сторонние пакеты npm (такие как реагировать, реагировать-избыточно,материал-уй ....) к нексусу.из-за развертывания с Дженкинсом.
Но я понятия не имею.Как я могу переместить свои локальные ПК сторонние пакеты на Nexus все в одном?

1 Ответ

0 голосов
/ 06 января 2019

Я предполагаю, что вы создали репозиторий типа npm (размещен) , и именно здесь вы публикуете свое приложение.Создайте другой репозиторий, но на этот раз npm (прокси) и укажите его на ваш репозиторий по выбору ( npmjs или yarnpkg ).Вы также можете объединить два репозитория, используя npm (group) repository, но помните, что вам нужно публиковать данные непосредственно в npm (hosted) repository.Как только вы подготовите эту настройку, удалите все node_modules со своего локального ПК и пересоберите свое приложение, в результате чего каждый загруженный пакет окажется в этом прокси-хранилище.

...