antd 自定义原色

Dad*_*yte 3 ecmascript-6 webpack create-react-app antd

我正在使用 antd 和 create-react-app 来创建我的应用程序。

我遵循这个示例:https://github.com/ant-design/antd-init/tree/master/examples/customize-antd-theme

这里他们给出了使用 webconfig 的示例。当我尝试更换相同的颜色时,我无法更改原色。有人能告诉我如何在 create-react-app 中做同样的事情吗?

小智 5

如果你不想使用react-scripts弹出,你可以简单地创建一个less文件(假设是main.less),导入antd.less并替换这个main.less文件中ant design的默认变量。

使用 lessc (npm i -g less) 编译这个 less 文件。

lessc "main.less antd.css" --js --js 用于 less 中的内联 javascript 现在只需将这些已编译的 css 包含在您的应用程序中即可。

查看https://medium.com/@aksteps/782c53cbc03b了解完整演练