vue4.x element-ui按需引入

摘要

市面上的UI庫很多,但是相對于在項目中使用到的UI組件很少猜绣,所以沒必要全部引入,導致打包文件大的問題霹俺,這個時候按需要引入就很必要了柔吼,很多UI庫都做了按需引入的功能,按照各自的官方文檔在你的項目中配置即可丙唧。

環(huán)境

  • node:v10.16.0
  • vue-cli: @vue/cli 4.1.2

vue4.x element-ui按需引入

按照vue-cli官方文檔創(chuàng)建項目嚷堡,[傳送門]https://cli.vuejs.org/zh/guide/creating-a-project.html#vue-create

方式一

通過vue ui可視化方式添加element-ui組件庫

  • 1.終端執(zhí)行vue ui打開項目可視化操作界面
# cd 項目
vue ui
  • 2.選擇左上角插件艇棕,點擊右上角添加插件


    image.png
  • 3.搜索element蝌戒,出現(xiàn)的第一個便是element-ui組件庫,點擊第一項右邊的加號添加組件庫在項目沼琉,會自動安裝相關依賴到項目中


    image.png

安裝插件時會出現(xiàn)選項北苟,到底是全部引入,還是按需引入打瘪,如果不修改的話友鼻,默認是全部引入,按需求選擇即可闺骚,還有一個選項是本地語言選擇彩扔,默認是中文


image.png
  • 4.最后一步可視化操作界面會獲取相關文件的改動,你可以選擇提交修改(即添加到本地git版本管理)僻爽,或者是選擇跳過虫碉,就完成了本次添加插件的過程。

方式二

手動加入element-ui按需引入的相關文件胸梆,找到官方文檔開發(fā)指南快速上手部分敦捧,在項目中創(chuàng)建所需文件,腳手架使用的4.x所以對于babel的版本默認使用的是babel7.x版本碰镜,所以創(chuàng)建的文件是babel.config.js兢卵,不是.babelrc

  • 1.安裝相關包
yarn add element-ui babel-plugin-component
  • 2.項目根目錄創(chuàng)建babel.config.js
module.exports = {
  presets: ["@vue/cli-plugin-babel/preset"],
  plugins: [
    [  
      "component",
      {
         libraryName: "element-ui",
         styleLibraryName: "theme-chalk"
     }
    ]
};
  • 3.在你需要的文件中引入element-ui的組件,本文見main.js中引入
import Vue from 'vue';
import { Button, Select } from 'element-ui';

Vue.component(Button.name, Button);
Vue.component(Select.name, Select);
/* 或寫為
 * Vue.use(Button)
 * Vue.use(Select)
 */
  • 4.在頁面中使用引入的element-ui組件
<template>
  <div>
    <el-button>el-button</el-button>
  </div>
</template>
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末绪颖,一起剝皮案震驚了整個濱河市秽荤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌柠横,老刑警劉巖窃款,帶你破解...
    沈念sama閱讀 206,602評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異滓鸠,居然都是意外死亡雁乡,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評論 2 382
  • 文/潘曉璐 我一進店門糜俗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事悠抹≈樵拢” “怎么了?”我有些...
    開封第一講書人閱讀 152,878評論 0 344
  • 文/不壞的土叔 我叫張陵楔敌,是天一觀的道長啤挎。 經常有香客問我,道長卵凑,這世上最難降的妖魔是什么庆聘? 我笑而不...
    開封第一講書人閱讀 55,306評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮勺卢,結果婚禮上伙判,老公的妹妹穿的比我還像新娘。我一直安慰自己黑忱,他們只是感情好宴抚,可當我...
    茶點故事閱讀 64,330評論 5 373
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著甫煞,像睡著了一般菇曲。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上抚吠,一...
    開封第一講書人閱讀 49,071評論 1 285
  • 那天常潮,我揣著相機與錄音,去河邊找鬼楷力。 笑死蕊玷,一個胖子當著我的面吹牛,可吹牛的內容都是我干的弥雹。 我是一名探鬼主播垃帅,決...
    沈念sama閱讀 38,382評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼剪勿!你這毒婦竟也來了贸诚?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,006評論 0 259
  • 序言:老撾萬榮一對情侶失蹤厕吉,失蹤者是張志新(化名)和其女友劉穎酱固,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體头朱,經...
    沈念sama閱讀 43,512評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡运悲,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,965評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了项钮。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片班眯。...
    茶點故事閱讀 38,094評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡希停,死狀恐怖,靈堂內的尸體忽然破棺而出署隘,到底是詐尸還是另有隱情宠能,我是刑警寧澤,帶...
    沈念sama閱讀 33,732評論 4 323
  • 正文 年R本政府宣布磁餐,位于F島的核電站违崇,受9級特大地震影響,放射性物質發(fā)生泄漏诊霹。R本人自食惡果不足惜羞延,卻給世界環(huán)境...
    茶點故事閱讀 39,283評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望脾还。 院中可真熱鬧伴箩,春花似錦、人聲如沸荠呐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽泥张。三九已至呵恢,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間媚创,已是汗流浹背渗钉。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留钞钙,地道東北人鳄橘。 一個月前我還...
    沈念sama閱讀 45,536評論 2 354
  • 正文 我出身青樓,卻偏偏與公主長得像芒炼,于是被迫代替她去往敵國和親瘫怜。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,828評論 2 345

推薦閱讀更多精彩內容

  • 閉上雙眼回想本刽, 可記你的模樣鲸湃。 花前淚落歸塵, 曾經的你淡忘子寓。 時流忘返漣漪暗挑, 心如鏡幻夢魘。 癡情的眷戀著斜友, 抹...
    坤寶閱讀 399評論 4 4
  • 你可能不知道他的名字炸裆,小野二郎,米其林三星壽司大廚鲜屏,師傅中的師傅烹看,職人中的職人国拇。日本將他視為國家珍寶,今年已經93...
    A張浩杰閱讀 277評論 0 2
  • “孤獨”是自得其樂的獨處听系,是自成體系的完整贝奇。就像一個小女孩在嘈雜的房間的一角靜靜地折紙虹菲、畫畫靠胜、凝視著魚缸中的小魚,...
    靜待花開922閱讀 513評論 0 0
  • 我想知道風從哪里來第一縷風是不是來自你的唇每當你不說話的時候我的夢里就會打碎一盞煤油燈 我想知道雨是從哪里來是不是...
    淚花香閱讀 341評論 0 0