Я пытаюсь создать библиотеку Angular 6 для интеграции CI, не интегрируя ее в приложение Angular. (по многим причинам)
Что я сделал до сих пор:
- создайте package.json, чтобы установить все зависимости библиотеки
- создать
angular.json
как обычное приложение angular6, ссылающееся на файлы ci (см. ниже) - скопируйте все
ng-packages.\*.json
вng-package.ci.\*.json
и обновите их пути, чтобы они ссылались на нужные файлы и каталоги (node_modules, entryfiles и т. д.) - продублируйте все
ts-config.\*.json
вtsconfig.ci.\*.json
и обновите их пути, чтобы они ссылались на нужные файлы и каталоги (src, dist и т. д.)
Ожидалось, что запустив ng build
я смогу собрать библиотеку, но вместо этого у меня появилось это сообщение:
Не удалось определить версии @ angular / compiler-cli и typescript.
(Но все пакеты установлены, проверяю дважды)
Кто-нибудь когда-нибудь пытался создать свою библиотеку Angular 6 без использования библиотеки внутри приложения?
Спасибо