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

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

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

22 ответов

16 просмотров

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
Почему

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

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта