关于ant-design按需导入后全局样式与自定义样式冲突的问题
这是一个笨法子,之前自己用antdesign写东西,刚开始直接全量引入了,后来改成按需导入发现我的全局样式失效了(主要是一些简单的全局,内外间距0,高度100等等)。
查了一下发现这个问题还很棘手,因为官方好像也没解决这个问题,因为按需引入组件的时候,ant的样式会自动插入到body标签里,所以优先级还很高。找来找去也只找到了用webpack的插件 normal-module-replacement-plugin,可以替换制定文件为另一个文件,就是定义一个全局,把ant的reset样式替换掉。
但是问题又来了,写到一半的项目又要配置webpack,我直接跨起一个p脸
老子直接在根元素app里给div写全局样式,cn_m