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

Ребята вы не пробовали выносить angular модули как репозитории а

после в package.json их устанавливать, после чего в app.module главного приложения их импортировать? есть ли ссылки на такие проекты на гитхабе или еще где?

19 ответов

5 просмотров

nx

Set-Kad 🫐 Автор вопроса
🎋🎋🥷 ngSamurai 🏯🎋🎋
nx

не вяжется. это монорепо. мне нужно чтобы каждый модуль был репой, чтобы потом можно было отдать каждой команде на разработку. тем более в nx если создать main app а после два sub applications то их нельзя будет импортировать в main. цель такая: запустить только main приложение, там будет роут с лэйзилоадингом, и по нажатому маршруту откроется какой нибудь sub-application(они тоже имеют свои роуты и свою логику)

Set Kad 🫐
не вяжется. это монорепо. мне нужно чтобы каждый м...

а;..; тогда тебе надо в сторону git submodules и на npm link смотреть

у нас уже нет app.module :)

Set Kad 🫐
не вяжется. это монорепо. мне нужно чтобы каждый м...

а в чем проблема создать npm пакет с модулем, с нем и роутинг можно и все остальное

Set-Kad 🫐 Автор вопроса
Set Kad 🫐
думал о таком, но примеры не нашел

надо просто ангуляр проект создать без главного проекта

Set Kad 🫐
ага, потом?

у нас например есть репа с компонентами, под каждый есть проект в angular.json, вся репа контроллится lerna она билдит и выкладывает пакеты в np

Set-Kad 🫐 Автор вопроса
Sergei Vakhrushev
у нас например есть репа с компонентами, под кажды...

ну компоненты можно и в shared положить, по сути получится либа. а у либы нет своего стэйта и роутов. мне же надо приложение наше распилить, и чтобы каждый модуль(репо) был как ангуляр проект. И будет главный проект, в нем свое состояние и все его sub-applications могли иметь доступ к его стейту

Set Kad 🫐
ну компоненты можно и в shared положить, по сути п...

не надо вообще иметь у себя shared модуль

Set-Kad 🫐 Автор вопроса
Ilya Chursin
не надо вообще иметь у себя shared модуль

у нас так исторический сложилось

Set Kad 🫐
у нас так исторический сложилось

ну так вы можете сначала каждый компонент в собственный модуль закатать, потом перешарить его через shared, а когда всё в модулях будет - грохнуть сам shared :)

Set Kad 🫐
ну компоненты можно и в shared положить, по сути п...

так это и есть ангуляр проекты, и роутинг там можно и стейт, смотря что под ним подразумеваете

Sergei Vakhrushev
так это и есть ангуляр проекты, и роутинг там можн...

https://medium.com/front-end-weekly/angular-initialize-your-tests-in-a-beforeall-21e709474632 чего-то я последнее предложение не понял....

🎋🎋🥷 ngSamurai 🏯🎋🎋
https://medium.com/front-end-weekly/angular-initia...

А что не понятно? Если вы создание тестовый модуль в beforeAll, то вы используете один и тот же инстанс сервисов и всего остального со всеми тестами в этой группе. Что порождает проблемы, т.к. часто в тестах выполняются действия которые меняют состояние зависимостей и самого компонента. Поэтому вообще нет гарантии что следующий тест запустится с чистого состояния

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

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

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Всем привет!) я тут новенький и пытаюсь освоить evolution методом тыка. У меня при переходе между папками файлов выскакивают вот такие уведомления Можете подсказать как их от...
Диман Samoed
10
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
14
Карта сайта