创建一个新的声明文件 (externals.d.ts
),其中包含declare module '*.less'
。
编辑 如果您正在使用css-modules,您可以定义这些类型以匹配返回值:
declare module '*.less' {
const resource: {[key: string]: string};
export = resource;
}
将该文件添加到您的tsconfig.json文件的includes数组中。// tsconfig.json
{
compilerOptions: {...}
includes: [
'./path/to/the/new/file/externals.d.ts'
]
}
将代码添加到 src/react-app-env.d.ts
或 declaration.d.ts
文件中。
declare module '*.less';
或者如果您使用css-modules
declare module '*.module.less' {
const classes: { [className: string]: string };
export default classes;
}