VUE--VANT 自定义 Less 变量,可用于自定义样式 主题定制

本人vue 版本为 2的 vue
VUE--VANT 自定义 Less 变量,可用于自定义样式 主题定制

首先,安装一个库包

npm install less-loader@5.0.0 --save-dev

这个 的安装,可能会造成版本的问题,我当初安装的时候,会因为这个版本高了报错Module build failed: TypeError: this.getOptions is not a function,最后,安装了这个5的版本,就好了。

在 main.js 中

// 引入全部样式
import 'vant/lib/index.less'

因为,vue的版本是2的,所有是 修改 build 下的 utils.js 文件
VUE--VANT 自定义 Less 变量,可用于自定义样式 主题定制

创建自己的 .less文件,并导入它的路径(绝对路径)
VUE--VANT 自定义 Less 变量,可用于自定义样式 主题定制

试着,修改一下Less 变量的 属性,看看能不能修改成功。
VUE--VANT 自定义 Less 变量,可用于自定义样式 主题定制
npm run dev,重新编译一下。

VUE--VANT 自定义 Less 变量,可用于自定义样式 主题定制
这个,就是 成功修改 为 红色了。






参考目录

https://vant-contrib.gitee.io/vant/#/zh-CN/theme#an-xu-yin-ru-yang-shi-tui-jian

上一篇:vant-ui 按需引入


下一篇:Vant UI的index-bar( 索引栏 )组件中的anchor元素固定定位在Tab( 标签 )组件下失效的原因记录