将angular和@ types/angular版本升级到版本1.6.x之后,我有很多TS2694错误:
error TS2694: Namespace 'angular' has no exported member 'material'
error TS2694: Namespace 'angular' has no exported member 'ui'
error TS2694: Namespace 'angular' has no exported member 'translate'
在更改版本号之前,此方法运行良好。
是什么原因引起的?
最佳答案
像上面接受的答案中一样手动编辑文件给我带来了一些问题。
运行“ yarn 升级”或更改某些程序包将还原手动编辑的更改,并且我的应用程序将再次损坏。
为了解决这个问题,我在package.json中添加了一个解决方案,该决议解决了解决不同版本的问题。
"resolutions": {
"**/@types/angular": "1.6.20"
},
关于angular - @@ types/angular升级后,"error TS2694: Namespace ' Angular ' has no exported member ' xxx '",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46666667/