Как правильно построить библиотеку углов? - PullRequest
1 голос
/ 25 сентября 2019

Привет! Я использую Angular 8 для создания нескольких приложений.В этом проекте мне нужно собрать много библиотек, которые могли бы использоваться несколькими приложениями.

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

Я относительно новичок в построении угловых библиотек.Я не уверен, как правильно построить библиотеку.В настоящее время я создал компонент или библиотеку внутри моего основного приложения, чтобы убедиться, что он работает на 100%, а затем извлек его в угловую библиотеку.

Как мне добиться того, чтобы я сразу увидел изменение, если у меня естьвнес некоторые изменения в библиотеку, пока я занимаюсь локальным развитием.

1 Ответ

0 голосов
/ 25 сентября 2019

В вашей библиотеке предположим, что у вас есть CustomLibModule ,

В вашем app.module вы можете иметь его следующим образом:

import { CustomLibModule } from 'projects/common-table/src/lib/custom-lib.module';
//import { CustomLibModule } from 'custom-library';

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

...