element动态更换主题

这篇博客介绍了如何在项目中动态更换Element UI的主题。首先,通过官方文档和github项目生成主题文件,然后全局或项目内安装所需工具。接着,自定义element-variables.scss中的color-primary,执行命令生成主题文件夹。如果要在同一项目中引用多套主题,需使用gulp合并css文件,并在gulpfile.js中配置相关任务。
摘要由CSDN通过智能技术生成

官方文档http://element.eleme.io/#/zh-CN/component/custom-theme
生成主题文件项目地址https://github.com/oujin-nb/element-theme-build
将项目拷下来直接执行gulp即可

**1 ** 全局安装theme

npm i element-theme -g

2项目内安装

npm i element-theme-chalk -D

3项目内执行et -i

这时候根目录下将生成element-variables.scss文件

4 修改 element-variables.scss文件color-primary

5再执行 ei

这样就就会在根目录生成theme文件夹,在需要用到的项目内引入即可

但是若是想向如下这样在同一个项目内引用多套主题
在这里插入图片描述

那还需要将以上生成的theme内的css文件合并下,这里我们用的gulp
引入对应的gulp插件

   "gulp": "^3.9.1",
    "gulp-autoprefixer": "^4.0.0",
    "gulp-clean-css
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值