Можно ли использовать библиотеку Angular 10 в приложении Angular 13
У меня есть одна угловая библиотека, которая создается на Angular 10.
Теперь, когда мы создаем новое приложение angular в Angular 13, мы пытаемся использовать эту библиотеку, но она вызывает некоторые проблемы.
Я знаю, что компиляция была изменена на 100% IVY в Angular 13, но есть ли способ использовать эту библиотеку Angular 10 в новом проекте?
Это дает следующее предупреждение
Project is attempting to disable the Ivy compiler. Angular versions 12 and higher do not support the deprecated View Engine compiler for applications. The Ivy compiler will be used to build this project.
For additional information or if the build fails, please see https://angular.io/guide/ivy
Ошибка, которую я получаю, это
(node:41343) UnhandledPromiseRejectionWarning: Error: The target entry-point has missing dependencies:
1 ответ
Мне удалось заставить его работать с помощью «postinstall»: «ngcc» в потребительском приложении Angular 13. ngcc делает библиотеку совместимой