今天,想做一下umi的简单案例,熟悉一下umi框架
当我下载了umi框架并且npm安装antd包,使用Form表单时,发现antd组件样式不生效,why?
由于对umi不够了解,排查了config,还自己写了.babelrc,发现都不其效果
最后,我仔细的看了一下.umirc文件,发现了如下配置项:
// ref: https://umijs.org/config/
export default {
treeShaking: true,
plugins: [
// ref: https://umijs.org/plugin/umi-plugin-react.html
[
'umi-plugin-react',
{
antd: false, // 重点在这里。。。我没有发现到antd是false
dva: false,
dynamicImport: false,
title: 'simple-umi',
dll: false,
routes: {
exclude: [/components\//],
},
},
],
],
};
我发现了有antd这个属性,并且值是false,最后我改成了true并且重新编译,样式果然生效了。。。