解决报错:类型“{}”上不存在属性“xxx”。ts(2339)

很奇怪的错误,又是这种ts报错😅

解决办法

jsconfig.json文件中【没有就创建,和package.json同级】,添加


"noImplicitAny": false,

再重新打开编辑器,报错消失

后来又几次遇到这种错误,发现这个解决方法有时有效,有时没有。这个时候就可以使用最简单直接的方法,因为不是每个项目都会报这种错误,搭建vue-cli时的选择不同结果就不一样,所以可以新建一个不报错的项目,删除它的node_modules,把写好文件迁移过去,再npm install就可以了

posted @ 2022-06-21 21:07  Rins  阅读(18244)  评论(1编辑  收藏  举报