Vue2使用cli腳手架引入ElementUI教程
使用cli腳手架創(chuàng)建項(xiàng)目
可以參考我之前的博客Vue打包工具(構(gòu)建工具)和腳手架
整理目錄
ElementUI安裝并引入
安裝
我們打開(kāi)ElementUI官網(wǎng)
npm i element-ui -S
引入
完整引入
在 main.js 中寫(xiě)入以下內(nèi)容:
import Vue from 'vue'; import ElementUI from 'element-ui'; import 'element-ui/lib/theme-chalk/index.css'; import App from './App.vue'; Vue.use(ElementUI); new Vue({ el: '#app', render: h => h(App) });
按需引入
借助 babel-plugin-component,我們可以只引入需要的組件,以達(dá)到減小項(xiàng)目體積的目的。
首先,安裝 babel-plugin-component:
npm install babel-plugin-component -D
然后,將 .babelrc
或者??babel.config.js??
修改為:
module.exports = { // presets: [["es2015", { "modules": false }]], // babel-preset-es2015已被官方廢棄多年 presets: [ '@vue/cli-plugin-babel/preset' // 使用 Vue CLI 內(nèi)置的現(xiàn)代預(yù)設(shè) ], plugins: [ [ "component", { "libraryName": "element-ui", "styleLibraryName": "theme-chalk" } ] ] }
接下來(lái),如果你只希望引入部分組件,比如 Button 和 Select,那么需要在 main.js 中寫(xiě)入以下內(nèi)容:
import Vue from 'vue'; import { Button, Select } from 'element-ui'; import App from './App.vue'; Vue.component(Button.name, Button); Vue.component(Select.name, Select); /* 或?qū)憺? * Vue.use(Button) * Vue.use(Select) */ new Vue({ el: '#app', render: h => h(App) });
Vscode 提示插件下載
打開(kāi)插件市場(chǎng)下載插件有提示vscode-element-helper
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Vue如何實(shí)現(xiàn)分批加載數(shù)據(jù)
這篇文章主要介紹了Vue如何實(shí)現(xiàn)分批加載數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04Vue表單驗(yàn)證插件Vue Validator使用方法詳解
這篇文章主要為大家詳細(xì)介紹了Vue表單驗(yàn)證插件Vue Validator使用方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04簡(jiǎn)單了解vue 插值表達(dá)式Mustache
這篇文章主要介紹了vue 插值表達(dá)式Mustache的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07vue3.0搭配.net core實(shí)現(xiàn)文件上傳組件
這篇文章主要介紹了vue3.0搭配.net core實(shí)現(xiàn)文件上傳組件,幫助大家開(kāi)發(fā)Web應(yīng)用程序,完成需求,感興趣的朋友可以了解下2020-10-10vue使用@scroll監(jiān)聽(tīng)滾動(dòng)事件時(shí),@scroll無(wú)效問(wèn)題的解決方法詳解
這篇文章主要介紹了vue使用@scroll監(jiān)聽(tīng)滾動(dòng)事件時(shí),@scroll無(wú)效問(wèn)題的解決方法,結(jié)合實(shí)例形式分析了@scroll監(jiān)聽(tīng)滾動(dòng)事件無(wú)效問(wèn)題的原因及相應(yīng)的解決方法,需要的朋友可以參考下2019-10-10vue使用elementui的el-menu的折疊菜單collapse示例詳解
這篇文章主要介紹了vue使用elementui的el-menu的折疊菜單collapse示例詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-12-12解決vue項(xiàng)目 build之后資源文件找不到的問(wèn)題
這篇文章主要介紹了解決vue項(xiàng)目 build之后資源文件找不到的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09