vue2+vant2项目修改vant主题中的样式变量–vue技术交流群(864583465) (此群满可加2群:111822407)
1、vue.config.js配置
module.exports = {
css: {
loaderOptions: {
less: {
// 若 less-loader 版本小于 6.0,请移除 lessOptions 这一级,直接配置选项。
lessOptions: {
modifyVars: {
// 直接覆盖变量
'text-color': '#111',
// 或者可以通过 less 文件覆盖(文件路径为绝对路径)
hack: 'true; @import "your-less-file-path.less";',
},
},
},
},
},
};
2、babel.config.js
module.exports = {
plugins: [
[
'import',
{
libraryName: 'vant',
libraryDirectory: 'es',
// 指定样式路径(注意:这里必须要这样写style: (name) => `${name}/style/less`
// 不能写成style: true。或直接引入vant的全部样式)
style: (name) => `${name}/style/less`,
},
'vant',
],
],
};
更多问题的探讨,请加入vue技术交流群(864583465) (此群满可加2群:111822407),你的问答将是我们大家共同进步的关键!!!