- 下载插件
babel-plugin-component
- 在 .babelrc 里配置 plugins
"plugins":[
"transform-vue-jsx",
"transform-runtime",
[
"component",
{
"libraryName":"element-ui",
"styleLibraryName":"theme-chalk"
}
]
]
- 在 plugin 里建文件夹 element-config.js
import Vue from "vue"
import {
Button,
Select,
MessageBox
} from "element-ui"
Vue.use(Button)
Vue.use(Select)
Vue.use(MessageBox)
//动态按需加载
Vue.prototype.$alert = MessageBox.alert
- 在 main.js 里
import "./plugin/element-config"