172 похожих чатов

Гайс, а есть какие-то варианты как nodejs приложухи с их

толстенными npm install не устанавливать заново каждый раз?
Ну типа у нас условно такой докерфайл. Каждый раз как выходит новая фича или фикс чего-то, нужно пересобрать фронтенд-приложение и это очень долго, т.к. нпм инсталл минимум минут 10 отрабатывает. Есть какие-то бест практис тут?

22 ответов

6 просмотров

yarn/pnpm

­ 22484D
yarn/pnpm

+ caching / proxies

Я хз что ты собираешь там. Может ядерный коллайдер. Но у меня на nestjs и nuxtjs весь билд в ci/cd занимает не более 2 минут (каждый)

S A- Автор вопроса
Black_Yuzia Yuzia
Я хз что ты собираешь там. Может ядерный коллайдер...

да билдится долго. Вроде на сервере 8гб оперативки стоит

S A
да билдится долго. Вроде на сервере 8гб оперативки...

тут скорее вопрос оптимизации приложения тогда, никакой pnpm тут не поможет

S A- Автор вопроса
NK TRIPLLE
тут скорее вопрос оптимизации приложения тогда, ни...

локально минуты 3 максимум на всё про всё. На сервере же жесть, раза в 4 дольше как минимум.

S A
локально минуты 3 максимум на всё про всё. На серв...

У меня такое было из-за авпо. Мы же не телепаты. Надо смотреть что у тебя там на сервере ещё может дать такой эффект

S A
да билдится долго. Вроде на сервере 8гб оперативки...

Так это не от оперативки, а от скорости трафика ведь зависит

S A- Автор вопроса
⁤ ⁤
Так это не от оперативки, а от скорости трафика ве...

да инсталл там не так долго работает, билд скорее дольше

S A
да инсталл там не так долго работает, билд скорее ...

> нпм инсталл минимум минут 10 отрабатывает Ты определись уже)

S A- Автор вопроса
⁤ ⁤
> нпм инсталл минимум минут 10 отрабатывает Ты оп...

сорь гайс, я чекнул тайм всё же там на билде. Криво посмотрел)

S A
да инсталл там не так долго работает, билд скорее ...

Если собрать в другом месте и на сервере скачать готовый образ? Кастыль, конечно

S A
не😂😂

Докер только изучаю, так что хотел бы послушать если так делать нельзя Юзаем условный Jenkins 1. Получили коммит и стянули обновления с Гита 2. Запускаем билд через docker build 3. Стопаем и запускаем/перезапускаем докер компоутс При этом в докер компоутс мы не билдим его, а запускаем на основе локального image Можно ли так делать, если нет, то почему Из расчета у нас один сервер и опускаем момент, что билдить лучше не на продакшене

Nikita
Докер только изучаю, так что хотел бы послушать ес...

На продакшене компоуз вообще так себе юзать

S A- Автор вопроса
Nikita
Докер только изучаю, так что хотел бы послушать ес...

да уж, зачем так сложно, можно же локально собрать и по sftp залить билд на сервак, +1 минута всего-то, итого за 4 мин билд доставлен )))))

S A- Автор вопроса
S A- Автор вопроса
Nikita
Ну типа полная автоматизация)

мне хватает и того, что дженкинс собирает сам все билды когда нам это нужно.

S A- Автор вопроса
Black_Yuzia Yuzia
Почему

загадка. Начитался на хабре псевдомнений и теперь транслирует

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Кто может подсказать? Я преобрпзовал изображение в бинарное(у меня установлен трекбар который при установленном значении меняет пиксели на белый если меньше и чёрный если боль...
Константин VS
6
Карта сайта