一.按需引入Element
1.安装Element
npm i element-ui -S
2.按需引入
按需引入借助 babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。
element-ui官网 https://element.eleme.cn/#/zh-CN/component/quickstart

先安装 babel-plugin-component:
npm install babel-plugin-component -D
然后把 .babelrc改为
注意 找不到.babelrc文件可以找babel.config.js文件,初始文件是这样

按照文档修改
module.exports = {
presets: [
"@vue/cli-plugin-babel/preset",
["es2015", {
"modules": false }]
],
"plugins": [
[
"component",
{
"libraryName": "element-ui",
"styleLibraryName": "theme-chalk"
}
]
]
};
新建一个element.js文件,我创建在components文件夹下
import Vue from "vue";
import {
Button } from 'element-ui';
const list = [
Button
]
//循环注册组件
list.forEach(ele => {
Vue.use(ele)
})
然后在main.js中引入
import Vue from "vue";
import App from "./App.vue";
import router from "./router";
import store from "./store";
Vue.config.productionTip = false<

本文详细介绍了如何在Vue项目中按需引入ElementUI、Vant和Ant-design-vue库,包括安装方法、babel配置和按需引入的实现步骤,以及遇到的问题和解决方案,如babel插件的选择和less配置。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



