码迷,mamicode.com
首页 > 其他好文 > 详细

vue 项目按需引入多个ui组件库

时间:2020-06-12 12:57:28      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:plugin   bsp   代码   com   标识   href   component   一个   hub   

在做项目的过程中遇到了公司组件库没有的组件,这个时候需要按需引入elementUI ,同时公司的组件库也是按需引入的,减少项目的体积。
话不多说直接上代码:

首先:我们需要借助  babel-plugin-component,npm install babel-plugin-component -D

其次:我们找到我们的 bable.congig.js 来配置

plugins: [
[‘some-plugin‘, {}],
[‘some-plugin‘, {}, ‘some unique name‘],

 这个是插件安装的格式,需要再加入一个值在对象中,我们需要来标识这是不一样的东西

 

module.exports = {

    presets: [
‘@vue/cli-plugin-babel/preset‘
],
plugins: [
[
"component",
// 1.全局引入
// {
// "libraryName": "公司自己的组件库",
// "camel2Dash": false,
// "libDir": "dist",
// "style": false
// }
// 2.按需引入
{
"libraryName": "meri-design",
"camel2Dash": false,
"libDir": "dist",
"styleLibrary": {"name": "theme", "base": true}
},


], [
"component",
{
"libraryName": "element-ui",
"styleLibraryName": "theme-chalk",

},
       "el" //用来标识是不一样的,如果不添加 会报错

]

]


}

vue 项目按需引入多个ui组件库

标签:plugin   bsp   代码   com   标识   href   component   一个   hub   

原文地址:https://www.cnblogs.com/xiebeibei/p/13098540.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!