我们目前正在从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版本不兼容而导致的。 有办法使它工作吗?
答案 0 :(得分:0)
我有类似的问题。我建议您:
答案 1 :(得分:0)
您将通过此链接https://update.angular.io来将angular 2,4,5更新为angular最新版本