vue?3.0使用element-plus按需導(dǎo)入方法以及報錯解決
使用方法
安裝組件庫
npm install element-plus -S
按需導(dǎo)入
安裝按需導(dǎo)入相關(guān)的依賴
npm install -D unplugin-vue-components unplugin-auto-import
vue.config.js配置
在 vue 里面配置,不能把官網(wǎng)提供的代碼直接復(fù)制過來,需要調(diào)整一下。先引入相關(guān)依賴,plugins 外面加多一個configureWebpack對象
const { defineConfig } = require('@vue/cli-service') const AutoImport = require("unplugin-auto-import/webpack"); const Components = require("unplugin-vue-components/webpack"); const { ElementPlusResolver } = require("unplugin-vue-components/resolvers"); module.exports = defineConfig({ transpileDependencies: true, configureWebpack: { plugins: [ AutoImport({ resolvers: [ElementPlusResolver()], }), Components({ resolvers: [ElementPlusResolver()], }), ], }, });
報錯解決
報錯 1:AutoImport is not a function
解決:是 unplugin-auto-import版本高了,我用的0.17.3。后面降版本,改成0.16.7,這個問題就不報錯了。
報錯2:Components is not a function
解決:unplugin-vue-components 版本也高了,從0.26.0 降到了 0.25.2 ,就能正常運行了
附: 全局引入
一種引入element-plus的方式是全局引入,代表的含義是所有的組件和插件都會被自動注冊:
//main.ts import { createApp } from 'vue'; import App from './App.vue'; import ElementPlus from 'element-plus' import 'element-plus/dist/index.css' import router from './router' import store from './store' createApp(App).use(router).use(store).use(ElementPlus).mount('#app')
總結(jié)
到此這篇關(guān)于vue 3.0使用element-plus按需導(dǎo)入方法以及報錯解決的文章就介紹到這了,更多相關(guān)vue 3.0使用element-plus按需導(dǎo)入內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
vue.js 實現(xiàn)v-model與{{}}指令方法
這篇文章主要介紹了vue.js 實現(xiàn)v-model與{{}}指令方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-10-10vue3中處理不同數(shù)據(jù)結(jié)構(gòu)JSON的實現(xiàn)
本文主要介紹了vue3中處理不同數(shù)據(jù)結(jié)構(gòu)JSON的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06vue學(xué)習(xí)之mintui picker選擇器實現(xiàn)省市二級聯(lián)動示例
本篇文章主要介紹了vue學(xué)習(xí)之mintui picker選擇器實現(xiàn)省市二級聯(lián)動示例,非常具有實用價值,需要的朋友可以參考下2017-10-10vue移動端使用appClound拉起支付寶支付的實現(xiàn)方法
這篇文章主要介紹了vue移動端使用appClound拉起支付寶支付的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11