vue ts项目中直接引入了js文件,控制台遂报了如标题所示错误
虽然不影响项目启动, 但强迫症无法接受
解决办法是在'*.d.ts'文件中声明,网上给到的解决办法都是在任意新建的或者已有的 '任意名字.d.ts' 文件中声明即可
但我遇到的问题是:
我们中已有如下三个.d.ts文件
我试着在以上三个的任意一个中加入如下声明:
declare module '*.js'
结果只有在shims-vue.d.ts中是有效的,控制台不会报错
接着又试了新建任意名.d.ts文件,仍然会报错。
至此,作者小小的脑袋里充满了大大的疑惑,也问了同事没有得到答案,希望的路过的大佬们能帮忙解释下,不胜感激。