【发布时间】:2021-01-07 13:17:14
【问题描述】:
我尝试用webpack.config.js自定义一个antd的主题,但是我不明白它是如何工作的。我想用less-loader自定义CSS。
我关注这个link
我有一个`webpack.config.js:
module.exports = {
rules: [{
test: /\.less$/,
use: [{
loader: 'style-loader',
}, {
loader: 'css-loader', // translates CSS into CommonJS
}, {
loader: 'less-loader', // compiles Less to CSS
options: {
lessOptions: { // If you are using less-loader@5 please spread the lessOptions to options directly
modifyVars: {
'font-size-base': '140px'
},
javascriptEnabled: true,
},
},
}],
}],
}
但字体大小基本不会改变。
注意:我使用 TypeScript 开发了一个 React 应用程序。
【问题讨论】:
-
这个文档看起来太旧了,所以我认为它不太可能工作。你有一个可重复的回购吗?
-
我成功使用 CracoLessPlugin 谢谢
标签: reactjs typescript webpack antd