如题
自己搭建了脚手架,在使用less的时候。通过
const styles = require('./index.less');
如上方式是能够将样式导入的
<div className={styles.name}>我是一段文字</div>
但是我希望通过import 的方式导入。就会报错找不到文件。必须要添加index.less.d.ts文件将样式名声明了才行。有没有什么办法不用每个样式都写。因为这样很麻烦,而且相应文件下都要增加一个xxx.less.d.ts
如题
自己搭建了脚手架,在使用less的时候。通过
const styles = require('./index.less');
如上方式是能够将样式导入的
<div className={styles.name}>我是一段文字</div>
但是我希望通过import 的方式导入。就会报错找不到文件。必须要添加index.less.d.ts文件将样式名声明了才行。有没有什么办法不用每个样式都写。因为这样很麻烦,而且相应文件下都要增加一个xxx.less.d.ts
13 回答12.6k 阅读
7 回答1.8k 阅读
3 回答1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答786 阅读✓ 已解决
2 回答1.8k 阅读
如果你是想要用 css-module 的话,可以配合typings-for-css-modules-loader或者dts-css-modules-loader之类的插件来做到自动生成dts文件。