在tsx
中引入less
或者 sass
文件会提示模块找不到,但是可以运行,想必很多人都遇到过这个问题?
具体提示:
处理方案:
(1)使用变量接收
const cls = require('./index.module.less');
(2)配置全局ts文件
全局ts配置文件typings.d.ts
,也可能叫.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;
}