创建ts react项目时
npx create-react-app my-app --template typescript
生成的项目文件中会有 .d.ts
的文件,这个是什么呢?
.d.ts 文件: 只包含类型信息的类型声明文件
不会生成 .js 文件,仅用于提供类型信息,在.d.ts文件中不允许出现可执行的代码,只用于提供类型
用途:为 JS 提供类型信息
比如
报错
就可以创建一个 .d.ts
的文件
比如 static.d.ts
declare module '@/*'
就不会提示报错了