В настоящее время мы переходим от Angular4 к Angular6.
Наш проект зависит от 2 других библиотек, построенных на Angular4, и у них нет планов по обновлению до Angular6.
Когда мы обновили наш проект до Angualr6, мы начали получать следующую ошибку:
ERROR in node_modules/foundation-services/node_modules/@angular/core/src/render3/ng_dev_mode.d.ts(9,11): error TS2451: Cannot redeclare block-scoped variable 'ngDevMode'.
node_modules/@angular/core/src/render3/ng_dev_mode.d.ts(9,11): error TS2451: Cannot redeclare block-scoped variable 'ngDevMode'.
При исследовании я обнаружил, что эти ошибки существуют из-за несовместимых версий Angular между библиотеками и проектом.
Есть ли способ заставить его работать?