#angular #angular12
#угловой #угловой 12
Вопрос:
Я обновил angular с 10 до 12, и теперь, когда я пытаюсь его построить, отображается это предупреждение:
Проект пытается отключить компилятор Ivy. Угловые версии 12 и выше не поддерживают устаревший компилятор механизма представления для приложений. Компилятор Ivy будет использоваться для создания этого проекта.
Проект пытается отключить ivy, но он использует его для моего проекта, должен ли я каким-то образом отключить его или он использует его из-за пакета, и мне нужно это найти?
Ответ №1:
Как вы прокомментировали ранее, вы используете
"enableIvy": false
в вашем tsconfig.app.json или tsconfig.json.
Вот что создает предупреждение. Вы пытаетесь отключить Ivy, но это запрещено в версии 12. Вы можете просто удалить эту строку.
Ответ №2:
Вы должны отключить его в tsconfig.json
файле(файлах), поищите "enableIvy": false
.
Комментарии:
1. «enableIvy»: ложь уже существует в tsconfig.json