使用TS模块引入报错 Could not find a declaration file for module '***'.
问题:
已经安装了d3,在Vue组件中引入的时候找不到模块
错误原因:(经过一顿操作,机智的热心网友告诉我)
在使用 Typescript 的过程中, 第三方类库并没有ts的.d.ts 类型的声明文件,所以在项目中会出现报错。
解决:
如果要使用这些库,可以添加声明文件,在src目录下新建一个types目录,然后在types 目录下新建一个 index.d.ts文件然后在文件中添加代码 declare module “第三方类库名”
结果:
重启vscode,解决报红问题