- 安装 vant 依赖
npm i vant -S
- 注入到项目,本文以自动按需加载的方式
# 安装插件
npm i babel-plugin-import -D
// 在.babelrc 中添加配置
{
"plugins": [
["import", {
"libraryName": "vant",
"libraryDirectory": "es",
"style": true
}]
]
}
// main组件中引入
import { Button } from 'vant';
Vue.use(Button)
- 找到了源码中 vant/src/style/var.less
之后在自己的项目中建立一个文件,例如我的是 resetLess.less
在里面修改想要的颜色
- 修改 build 下的 until.js
less: generateLoaders('less', {
modifyVars: {
'hack': `true; @import "${path.join(__dirname, '../src/common/resetLess.less')}"`
}
}),
- 修改 .babelrc
["import", {
"libraryName": "vant",
"libraryDirectory": "es"
// "style": true
}]
这里注释掉了 // "style": true
- 重启服务