国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Vue3+Vite項目引入Element-plus并配置按需自動導入

這篇具有很好參考價值的文章主要介紹了Vue3+Vite項目引入Element-plus并配置按需自動導入。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、安裝Element-plus

# 選擇一個你喜歡的包管理器

# NPM
$ npm install element-plus --save

# Yarn
$ yarn add element-plus

# pnpm
$ pnpm install element-plus

我使用的是 pnpm,并且順便將 element-plus/icons一起引入

pnpm install element-plus @element-plus/icons-vue

二、配置Volar 支持

如果您使用 Volar,請在根目錄下 tsconfig.json 中通過 compilerOptions.type 指定全局組件類型

// tsconfig.json
{
  "compilerOptions": {
    // ...
    "types": ["element-plus/global"]
  }
}

三、配置按需自動導入

3.1 首先你需要安裝 unplugin-vue-componentsunplugin-auto-import 這兩款插件

pnpm install -D unplugin-vue-components unplugin-auto-import

3.2 然后把下列代碼插入到根目錄下 vite.config.ts 文件中

import { defineConfig } from 'vite'
// 以下三項引入是為配置Element-plus自動按需導入
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'

export default defineConfig({
  // ...
  plugins: [
    // 以下兩項是為配置Element-plus自動按需導入
    AutoImport({
      resolvers: [ElementPlusResolver()],
    }),
    Components({
      resolvers: [ElementPlusResolver()],
    }),
  ],
})

四、驗證是否成功

Element-lus官網(wǎng):https://element-plus.gitee.io/zh-CN/component/button.html

打開 Element-plus 官網(wǎng)嗎,復制一點兒 el-button相關(guān)代碼進 App.vue文件

// 這是 src目錄下的 App.vue 文件
<script lang="ts" setup></script>
<template>
	<div>
	  <h1>App頁面</h1>
	  <el-row class="mb-4">
		<el-button>Default</el-button>
		<el-button type="primary">Primary</el-button>
		<el-button type="success">Success</el-button>
		<el-button type="info">Info</el-button>
		<el-button type="warning">Warning</el-button>
		<el-button type="danger">Danger</el-button>
	  </el-row>
	</div>
</template>
<style lang="scss" scoped></style>

打開頁面查看,成功展示相關(guān)組件,且控制臺無報錯,至此自動按需導入配置完成
Vue3+Vite項目引入Element-plus并配置按需自動導入,Vue.js,Element Plus,Vite,vue.js,javascript,前端文章來源地址http://www.zghlxwxcb.cn/news/detail-537709.html

到了這里,關(guān)于Vue3+Vite項目引入Element-plus并配置按需自動導入的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 從0開始搭建一個vue3+vite+ts+pinia+element-plus的項目

    從0開始搭建一個vue3+vite+ts+pinia+element-plus的項目

    前言:vue3+ts+vite大家已經(jīng)都開始用了,最近也在學習,基本上是零基礎開始ts的學習,很多語法知識是邊寫邊查,沒有系統(tǒng)的學習ts。此處展示從零開始,搭建的一個框架,方便拿來即用! 其中框架選擇vue,語言選擇typeScript 項目啟動成功以后如下所示: 為了方便日常工作中

    2024年02月06日
    瀏覽(28)
  • Vite vue 使用cdn引入element-plus

    Vite vue 使用cdn引入element-plus

    vite-plugin-cdn-import:cdn的引入插件 vite.config.js 使用cdn 引入 element-plus 一定也要用cdn 引入 vue、vue-demi 并且引入順序不能出錯, 注意點 ①? 如果不引入vue,就會提示createElementVnode找不到, 原因是在element-plus這個源碼中也在使用vue這個變量 ? ②如果不引入vue-demi,可以理解為vu

    2024年02月01日
    瀏覽(16)
  • 從零開始創(chuàng)建一個vue3+vite項目并集成element-plus、eslint以及prettier

    從零開始創(chuàng)建一個vue3+vite項目并集成element-plus、eslint以及prettier

    項目git地址, 歡迎修改提交,不足地方還請補充批評指正! 項目git地址 ESLint 是一個用于識別和報告在 ECMAScript/JavaScript 代碼中發(fā)現(xiàn)的模式的工具,其目標是使代碼更加一致并避免錯誤。 ESLint 是完全插件化的。每條規(guī)則都是一個插件,你可以在運行時添加更多。你還可以添

    2024年04月09日
    瀏覽(27)
  • vue3項目搭建并配置element-plus

    安裝完成后,輸入如下指令查看vue的版本: 選擇一個要存放項目的目錄,打開小黑窗輸入如下命令: 一開始輸入項目名稱或者默認vue-project,然后根據(jù)需求選擇Yes/No 生成完項目后,輸入如下指令: src/main.js里引入 index.css的文件位置根據(jù)實際情況寫,也有可能是 const app后面加

    2024年02月13日
    瀏覽(30)
  • 超級詳細 最新 vite4+vue3+ts+element-plus+eslint-prettier 項目搭建流程

    系列文章目錄 【element-plus】 table表格每行圓角解決方案 element也通用 【Vue3+Vite+Ts+element-plus】使用tsx實現(xiàn)左側(cè)欄菜單無限層級封裝 超級詳細GitBook和GitLab集成步驟【linux環(huán)境】 1.1、項目創(chuàng)建 執(zhí)行以下代碼將vite將會自動生成初始的 vite4+vue3+ts的項目模板,pnpm、npm、yarn 選擇一種執(zhí)

    2024年02月04日
    瀏覽(25)
  • vue3 vue.config.js配置Element-plus組件和Icon圖標實現(xiàn)按需自動引入

    vue3 vue.config.js配置Element-plus組件和Icon圖標實現(xiàn)按需自動引入

    打包時,報警告,提示包太大會影響性能 在頁面直接使用,直接使用 SVG 圖標,當做一般的 svg 使用 icon使用時需要用以下兩種方式方式: 如果用在el-button里面的icon屬性上使用,用SVG方式無效,還是需要引入再使用(不知道有沒有其他方式) 注意: 使用 :icon=\\\"Edit\\\" 則icon的大

    2024年02月06日
    瀏覽(107)
  • 新星計劃打卡學習:VUE3引入element-plus

    新星計劃打卡學習:VUE3引入element-plus

    目錄 1、安裝element-plus 2、安裝按需導入插件 3、修改配置文件 4、添加頁面內(nèi)容 5、保存并重啟項目 官網(wǎng)說要想使用element-plus需要先進行安裝,并給出了三種安裝方式,我選擇了第三種。 ?報錯了: ?解決的辦法: 原因是沒有安裝pnpm,看此博主文章進行解決 https://blog.csdn.n

    2024年02月16日
    瀏覽(96)
  • Vue3.2 + TypeScript + Pinia + Vite4 + Element-Plus + 微前端(qiankun) 后臺管理系統(tǒng)模板(已開源---顯示項目頁面截圖)

    Vue3.2 + TypeScript + Pinia + Vite4 + Element-Plus + 微前端(qiankun) 后臺管理系統(tǒng)模板(已開源---顯示項目頁面截圖)

    Wocwin-Admin,是基于 Vue3.2、TypeScript、Vite、Pinia、Element-Plus、Qiankun(微前端) 開源的一套后臺管理模板;同時集成了微前端 qiankun也可以當做一個子應用。項目中組件頁面使用了Element-plus 二次封裝 t-ui-plus 組件,目前已新增fastmock接口。 Link:https://wocwin.github.io/wocwin-admin/ 賬號:

    2024年02月08日
    瀏覽(40)
  • Vue3.0正確引入Element UI組件的正確姿勢 (Element-plus)

    Vue3.0正確引入Element UI組件的正確姿勢 (Element-plus)

    1命令引入?yún)⒄展俜轿臋n:https://element.eleme.cn/#/zh-CN/component/installation npm i element-ui -S main.js中引入 報錯后 看官方文檔 發(fā)現(xiàn)vue3已經(jīng)不支持原來的餓了么ui了 需要使用與vue3適配的Element-plus 官網(wǎng)說明 :https://element-plus.gitee.io/#/zh-CN/component/installation 這次是得注意安裝 element-plus 最后

    2024年02月13日
    瀏覽(45)
  • Vue3自動引入組件(unplugin-auto-import和element-plus)

    在使用 Vue3 開發(fā)項目時,我們經(jīng)常需要引入多個組件,但是每次手動引入非常麻煩,容易出錯。為了解決這個問題,我們可以使用 unplugin-auto-import 插件自動引入組件,提高開發(fā)效率。本篇博客將詳細介紹如何在 Vue3 項目中使用 unplugin-auto-import 插件。 首先,在項目中安裝 un

    2024年02月13日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包