с импортами и экспортами который расшарен между ними
Прилетела задачка вынести 2-й UI-ный модуль в отдельный проект.
Подскажите пожалуйста, как корректнее переиспользовать расшареный модуль дабы работала корректно сборка ?
Пробовал юзать модуль напрямую из 2-го приложениях через выход на верхний уровень ../../../../../, но из-за этого ломается порядок сборки валится куча разных ошибок.
Вынос расшаренного модуля в собственный library проект подойдет в данном кейсе ? Или есть какие-нибудь более подходящие способы ?
Не очень понятна фраза «в отдельное приложение» Как либу конечно же можно опубликовать и расшарить
В отдельный проект, поправил
Решали подобное через nrwl Надо было админку отделить от основного проекта но при этом у них много общего (юай, сервисы некоторые и т.п.) В итоге стало 3 подпроекта 3й это все общее как либы Все локально и ничего не надо публиковатт
вынесение в отдельный репозиторий, оттуда после сборки оно публикуется куда-нибудь (например локальный verdaccio) а проекты, которые должны подтянуть к себе эту зависимость, выкачивают пакет из этого хранилища.. можно в зависящие проекты добавить .npmrc в котором следующее определено @<mycomp>:registry=<адрес хранилища>
Обсуждают сегодня