Глядя на документы Angular CLI для библиотек , упоминается следующее:
Некоторые аналогичные установки вместо этого добавляют путь к исходному коду непосредственно внутри tsconfig.Это ускоряет просмотр изменений в вашем приложении.
Таким образом, вы можете обновить ваш tsconfig.json, чтобы он ссылался на ваш локальный исходный код вместо встроенной библиотеки.
Использование встроенного проекта:
"paths": {
"abc": [
"dist/abc"
]
Измените его для использования фактического источника:
"paths": {
"abc": [
"projects/abc/src/public_api"
]
Есть недостатки, как указано в документации:
Но делать это рискованно.Когда вы делаете это, система сборки для вашего приложения также собирает библиотеку.Но ваша библиотека построена с использованием другой системы сборки, чем ваше приложение.
Но в моем случае это стоило того, чтобы позволить мне выполнить интерактивную отладку в Chrome, а также сразу увидеть изменения, не перестраивая их.Тем не менее, я полностью тестирую встроенный проект за пределами этого рабочего процесса.