ts 引入样式文件找不到模块“./header.module.less”。

71 阅读1分钟

报错

image.png

解决办法

  1. 新建typing.d.ts文件,声明
declare module '*.module.scss' {
  const classes: { [key: string]: string };
  export default classes;
}
declare module '*.module.less' {
  const classes: { [key: string]: string };
  export default classes;
}
  1. 在tsconfig.json文件的include中引入
// 指定允许 ts 处理的目录
    "include": ["src", "types"]

可以单独建一个文件夹,把typing.s.ts文件放进去,然后在tsconfig.json文件的include中引入,其实就是告诉ts要处理的目录 比如:

image.png