Size: a a a

2021 March 15

EO

Eugene Obrezkov in Frontend UA
Ihor Levchenko
то есть можно npm registry развернуть у себя? (начал читать доку и разбираться..)
Я думал свой гит репозиторий развернуть, но тогда теряется красивая система версионирования ..
конечно
источник

EO

Eugene Obrezkov in Frontend UA
есть пара артифактори, которые можно так использовать
источник

EO

Eugene Obrezkov in Frontend UA
гуглить около "npm artifactory"
источник

DD

Dmytro Dovhan in Frontend UA
Ihor Levchenko
такой еще вопрос.

Если у вас не моно-репозиторий, но у вас среди проектов компании есть общие библиотеки (например, свой UI kit).

Как вариант - купить подписку на npm чтобы можно было приватные пакеты складывать.

Может еще есть какие-нибудь варианты? (напрямую со своего приватного репозитория, версионировать тегами, подкидывать RSA ключи в CI/CD чтобы пакет вообще мог скачаться в node_modules?) или может уже что-то готовое есть? типа sinopia?
артифактори, и у гитлаба вроде есть свой реестр
источник

IL

Ihor Levchenko in Frontend UA
Dmytro Dovhan
артифактори, и у гитлаба вроде есть свой реестр
благодарю, ща все загуглю
источник

IL

Ihor Levchenko in Frontend UA
https://verdaccio.org/ я вот такой проект нашел
источник

EO

Eugene Obrezkov in Frontend UA
Ihor Levchenko
https://verdaccio.org/ я вот такой проект нашел
он на ноде написан, лучше не надо, если много трафика ожидается
источник

IL

Ihor Levchenko in Frontend UA
пока что попробую разобраться с gitlab registry, вроде как бесплатно дают даже, если нет - буду какой-нибудь artifactory деплоить
источник

EO

Eugene Obrezkov in Frontend UA
у нас jFrog, например
источник

EO

Eugene Obrezkov in Frontend UA
и его тоже лучше не ставить
источник

EO

Eugene Obrezkov in Frontend UA
))
источник

IL

Ihor Levchenko in Frontend UA
ахах.. а в чем у него проблемы? )
источник

EO

Eugene Obrezkov in Frontend UA
Ihor Levchenko
ахах.. а в чем у него проблемы? )
он написан на джаве, ему очень много лет, он умеет всё что нужно и не нужно, он медленный
источник

AL

Andrey Listochkin in Frontend UA
у Гитхаба тоже есть packages. Мы много лет назад пользовались кажется sinopia в команде на 20 девелоперов работало отлично
источник

EO

Eugene Obrezkov in Frontend UA
если нужно только npm реестр поднять, jFrog будет ненужным комбайном
источник

IL

Ihor Levchenko in Frontend UA
да, просто несколько пакетов туда выбросить чтобы можно было в другие проекты/микросервисы интегрировать обычной npm i -S

ну и следить за версионированием

больше в общем ничего не нужно
источник

AL

Andrey Listochkin in Frontend UA
Verdaccio вообще норм смотрится
источник

AL

Andrey Listochkin in Frontend UA
Но я бы вначале перобовал встроенные менеджеры в GH / GL
источник

EO

Eugene Obrezkov in Frontend UA
Ihor Levchenko
да, просто несколько пакетов туда выбросить чтобы можно было в другие проекты/микросервисы интегрировать обычной npm i -S

ну и следить за версионированием

больше в общем ничего не нужно
> он на ноде написан, лучше не надо, если много трафика ожидается
источник

EO

Eugene Obrezkov in Frontend UA
несколько пакетов это не "много трафика"
источник