魔改 ElementUI 小记
因为公司项目的原因,接触了 ElementUI 这个非常优秀的组件库。
官方提供了 深层次自定义主题 的功能,适合将 ElementUI 作为 dependencies
的情况。得益于 ElementUI 样式与组件分离的模式,通过这种方式,可以很方便的将 ElementUI 换皮
。
如果是需要 fork 然后定制 ElementUI 的情况下,可以直接修改 https://github.com/ElemeFE/element/tree/dev/packages/theme-default
相关样式文件。
也可以参照官方文档,将 element-theme-default
fork 后,作为一个 dependence
来单独维护。但是需要修改配置文件:
{
"plugins": ["transform-runtime", ["component",
{
"libraryName": "element-ui",
"styleLibraryName": "~./node_modules/element-theme-default/lib"
}
]]
}
以上。