ivuel
大部分组件修改自iview&&elementUI
NPM 安装
推荐使用 npm 来安装
$ npm install ivuel --save
引入 ivuel
一般在 webpack 入口页面 main.js 中如下配置:
;;;Vue;
按需引用
npm install babel-plugin-import-ivuel --save-dev
.babelrc
配置
或者(按需引进包括样式)
然后这样按需引入组件,就可以减小体积了:
;Vue;Vue;
特殊组件引进
;;Vue;Vue;Vue;Vue Vue;Vue;Vue;Vue;Vue; Vueprototype$Loading = LoadingBar;Vueprototype$Message = Message;Vueprototype$Modal = Modal;Vueprototype$Notice = Notice;Vueprototype$Spin = Spin;
特别提醒
- 前一种按需引用仍然需要导入样式,即在 main.js 或根组件执行 import 'ivuel/dist/styles/ivuel.css';
- 按需引进样式的话,通过
less-loader
的modifyVars
配置皮肤//package.json//vue-cli /build/utils.jsconst packageConfig =returncss :postcss :less : //修改此行sass :scss :stylus :styl :
## 配置`ivuel-loader`
### 下载
```bash
npm i ivuel-loader -D
配置
module: {
rules: [
{
test: /\.vue$/,
use: [
{
loader: 'vue-loader',
options: {}
},
{
loader: 'ivuel-loader',
options: {
prefix: false
}
}
]
}
]
}