Size: a a a

Angular - русскоговорящее сообщество

2019 October 31

VT

Viktor Tsvetkov in Angular - русскоговорящее сообщество
Хороший вопрос. А шарить компоненты между собой кроме как npm пакетами не получится же?
источник

АК

Андрей Костюков in Angular - русскоговорящее сообщество
я вроде читал что как то можно сделать но не понял как именно поетому интересуюсь) сделвть в рамках одной апликухи
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
а чем не подходит решение всего в одном приложении с разибитиями на модули да и все?
источник

VT

Viktor Tsvetkov in Angular - русскоговорящее сообщество
Можно, конечно, всё в одно приложение запихать и загружать разное по условию. Самое очевидное, это пихнуть условие в корневом компоненте.
источник

АК

Андрей Костюков in Angular - русскоговорящее сообщество
есть подход по типу -- в одном рутовом приложении есть еще несколько приложений
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Андрей Костюков
есть подход по типу -- в одном рутовом приложении есть еще несколько приложений
разбитие всегда будет лучше, так как когда нада будет что-то менять, меняешь 1 приложения, а не все уходят в нераб состояние
источник

АК

Андрей Костюков in Angular - русскоговорящее сообщество
ну ети child apps делаюся lazy load модулями и грузятся по требованию
источник

АК

Андрей Костюков in Angular - русскоговорящее сообщество
только я не понимаю можно ли между ними токен передавать
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Андрей Костюков
ну ети child apps делаюся lazy load модулями и грузятся по требованию
загрузка новой версии всего приложения же будет всегда и так
источник

АК

Андрей Костюков in Angular - русскоговорящее сообщество
и при переходе на другой субдомен всегда же будет перезагрузка
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Андрей Костюков
и при переходе на другой субдомен всегда же будет перезагрузка
но ты и так хочешь это как "1" приложение же
источник

АК

Андрей Костюков in Angular - русскоговорящее сообщество
просто задача по типу сделать одно приложение но чтоб его куски были под разными субдоменами
источник

АК

Андрей Костюков in Angular - русскоговорящее сообщество
я вот пока не понимаю как ето
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
и так наилушчий вариант - это разбить все это на особные приложения и потом радоваться)
источник

АК

Андрей Костюков in Angular - русскоговорящее сообщество
Типо каждый субдомен отельное приложение?
источник

VS

Vitaliy Stepanenko in Angular - русскоговорящее сообщество
Ребята как мне через moment js сделать так... У меня есть текущий год и я хочу от него получится год с разницей 13 лет 2019 == 2006, 2020 == 2007 и тд.
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Vitaliy Stepanenko
Ребята как мне через moment js сделать так... У меня есть текущий год и я хочу от него получится год с разницей 13 лет 2019 == 2006, 2020 == 2007 и тд.
Вроде есть метод subtract
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Vitaliy Stepanenko
Ребята как мне через moment js сделать так... У меня есть текущий год и я хочу от него получится год с разницей 13 лет 2019 == 2006, 2020 == 2007 и тд.
date.subtract(13, 'years')
источник

IK

Ilya Kadirmaev in Angular - русскоговорящее сообщество
Ilya Kadirmaev
Всем привет. Нормальной ли практикой является билд приложения по пре-коммит хуку? Проблема в том, что билд в gitlab cubernates кластере происходит долго, и если одновременно запустить несколько билдов, то оперативной памяти не хватает и один из билдов отваливается с ошибкой. А заказчик не хочет пока тратиться на сервера с автоматическим расширением памяти.
В продолжение моему прошлому вопросу. Я не девопс и сейчас деплоем занимается тоже не профессионал в этом деле. Может кто подскажет лучшие практики по деплою в gitlab ci (с использованием kubernates кластера).

Есть проблема - билд ангулара занимает продолжительное время. В это время сервер, получается, лежит. Хотелось бы избавиться от этого простоя, но мы не поймем, как это лучше сделать.

Текущая идея - перенести билд ангулар приложения в dockerfile. Билд контейнера выполняется с помощью kaniko. После билда приложения внутри контейнера kaniko делает снепшот файловой системы и делает его на столько долго, что процесс завершается с ошибкой таймаута.

Какие еще решения могут быть для этой проблемы в общем или для kaniko в частности?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Ilya Kadirmaev
В продолжение моему прошлому вопросу. Я не девопс и сейчас деплоем занимается тоже не профессионал в этом деле. Может кто подскажет лучшие практики по деплою в gitlab ci (с использованием kubernates кластера).

Есть проблема - билд ангулара занимает продолжительное время. В это время сервер, получается, лежит. Хотелось бы избавиться от этого простоя, но мы не поймем, как это лучше сделать.

Текущая идея - перенести билд ангулар приложения в dockerfile. Билд контейнера выполняется с помощью kaniko. После билда приложения внутри контейнера kaniko делает снепшот файловой системы и делает его на столько долго, что процесс завершается с ошибкой таймаута.

Какие еще решения могут быть для этой проблемы в общем или для kaniko в частности?
А почему лежит во время сборки?
Собрали, потом уже почистили и заменили артефакты сборки

Возможно я не правильно понял "сервер лежит"
источник