vue3+ts 无法找到模块“@/xxx/postMsgToApp”的声明文件。“xxx/postMsgToApp.js”隐式拥有 "any" 类型。ts(7016)

前言

项目是vue3+ts编写的h5项目,现在需要在iOS App里面嵌套h5显示,有个功能是点击h5的按钮调用iOS原生的方法,所以需要用到window.webkit这个属性,但是ts文件是没有这个属性的,所以只能新建一个js文件来引入调用。


遇到的问题

新建了js文件之后,在ts文件中引入发现报了下面的错误



解决方法

在tsconfig.json中的compilerOptions添加"allowJs": true


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容