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

基于vue3+ts+vite的項目使用‘unplugin-auto-import/vite’插件,自動全局導(dǎo)入api的注意事項

這篇具有很好參考價值的文章主要介紹了基于vue3+ts+vite的項目使用‘unplugin-auto-import/vite’插件,自動全局導(dǎo)入api的注意事項。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

?

?1.首先安裝插件

npm install unplugin-auto-import @vitejs/plugin-vue -D

2.安裝完成后在vite.congfig.ts中配置,紅色部分就是關(guān)于插件的基礎(chǔ)自動導(dǎo)入部分,這樣就可以將vue和router的相關(guān)api全局導(dǎo)入了,

import AutoImport from "unplugin-auto-import/vite"

export default defineConfig({

? plugins: [

? ? vue(),

? ? AutoImport({

? ? ? imports: ["vue", "vue-router"],

? ? ? dts: "types/auto-imports.d.ts",

? ? }),

? ],

})

注意dts: 指定一個 .d.ts 文件路徑,用于保存自動生成的類型聲明文件,這里可以自定義文件的路徑和名稱用于保存聲明文件,這里有個關(guān)鍵就是在配置完這個后,需要在tsconfig.json文件中配置一下編譯該.d.ts文件,就好像我這里將該文件放在了根目

?基于vue3+ts+vite的項目使用‘unplugin-auto-import/vite’插件,自動全局導(dǎo)入api的注意事項

?文章來源地址http://www.zghlxwxcb.cn/news/detail-411453.html

?

?

?所以我們需要在tsconfig.json做如下的一些配置?

基于vue3+ts+vite的項目使用‘unplugin-auto-import/vite’插件,自動全局導(dǎo)入api的注意事項

?這里的include屬性指定需要編譯的文件,所以我們需要將auto-imports.d.ts文件的路徑包含在include里面才能編譯成功。

這樣就可以成功訪問到對應(yīng)的api了:

基于vue3+ts+vite的項目使用‘unplugin-auto-import/vite’插件,自動全局導(dǎo)入api的注意事項

那我們不編譯會怎么樣呢?不配置這個屬性的話就會出現(xiàn)如下警告:

基于vue3+ts+vite的項目使用‘unplugin-auto-import/vite’插件,自動全局導(dǎo)入api的注意事項

?

?

?

到了這里,關(guān)于基于vue3+ts+vite的項目使用‘unplugin-auto-import/vite’插件,自動全局導(dǎo)入api的注意事項的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • vite+vue3+ts搭建項目八(打包性能優(yōu)化三:使用CDN)

    vite+vue3+ts搭建項目八(打包性能優(yōu)化三:使用CDN)

    使用vite-plugin-cdn-import 下載npm包 官方github:https://github.com/MMF-FE/vite-plugin-cdn-import 開發(fā)環(huán)境使用本地的npm包,cdn是打包時候才生效 在vite.config.ts中通過importToCDN引入 注意事項 :網(wǎng)上很多教程,還需要在 build 的 rollupOptions 添加對應(yīng)的 external ,如上注釋所示,其實是不需要的,

    2024年02月02日
    瀏覽(98)
  • Vue3項目(Vite+TS)使用Web Serial Api全記錄

    Vue3項目(Vite+TS)使用Web Serial Api全記錄

    之前寫了一個vue+django的一個通過串口控制的上位機系統(tǒng)。但是實際生產(chǎn)中,不如部署到服務(wù)器上,這樣可以更好的節(jié)約成本。但是這樣就需要弄一個客戶端來控制處理串口信息。那我就在想能不能通過網(wǎng)頁直接拿到客戶端的串口信息。所以問了萬能的chatgpt,得到了以下答案

    2024年02月02日
    瀏覽(30)
  • 使用vue3 + TS + Pinia + Vant4 + vite搭建商城H5項目框架

    使用vue3 + TS + Pinia + Vant4 + vite搭建商城H5項目框架

    本文主要將如何利用搭建一個初始化的商城H5項目框架。初始化階段使用的技術(shù)棧有:vue3.2、vue-router、?TS 、 Pinia 、 Vant4、Less、vite ????????????????????????node -v 檢測是否有安裝node.js,未安裝請先去官網(wǎng)安裝node.js ? ? ? ? 終端輸入:?npm?init vite ????????自定

    2024年02月12日
    瀏覽(96)
  • 基于Vue3+Vite+TS+ESLint+Prettier+Husky+lint-staged+commitlint+stylelint的項目構(gòu)建

    基于Vue3+Vite+TS+ESLint+Prettier+Husky+lint-staged+commitlint+stylelint的項目構(gòu)建

    博客后臺管理系統(tǒng)使用后的是基于Vue3+Vite+TS+ESLint+Prettier的開發(fā),具體項目構(gòu)建如下 ESLint: 控制代碼質(zhì)量 Prettier: 控制代碼風(fēng)格 2.1、安裝ESLint、Prettier相關(guān)相關(guān)包 eslint: ESLint的核心代碼庫 prettier: Prettier的格式化代碼的核心代碼庫 eslint-config-airbnb-base: airbnb的代碼規(guī)范(依賴pl

    2024年02月07日
    瀏覽(30)
  • 使用模板創(chuàng)建【vite+vue3+ts】項目出現(xiàn) “找不到模塊‘vue‘或其相應(yīng)的類型聲明” 的解決方案

    使用模板創(chuàng)建【vite+vue3+ts】項目出現(xiàn) “找不到模塊‘vue‘或其相應(yīng)的類型聲明” 的解決方案

    項目前臺需要使用Vue3+Ts來寫一個H5應(yīng)用,然后我用模板創(chuàng)建 創(chuàng)建完后進入 HelloWorld.vue ,兩眼一黑 然后在 tsconfig.json 的 \\\"compilerOptions\\\" 中添加 修改 \\\"moduleResolution\\\" 值為 \\\"node\\\"

    2024年02月17日
    瀏覽(26)
  • vite vue3項目打包,跳過ts檢查

    vite vue3項目打包,跳過ts檢查

    遇到這個問題是因為vue文件中script標(biāo)簽沒有寫lang造成的? 剩下的ts類型檢查錯誤 ?\\\"build\\\": \\\"vue-tsc --noEmit --skipLibCheck vite build\\\",是因為這個vue-tsc打包對ts進行了類型檢查,需要全部解決了才行,可以關(guān)閉,直接改成\\\"build\\\": \\\"vite build\\\",

    2024年02月16日
    瀏覽(97)
  • vue3+vite+ts+elementplus創(chuàng)建項目

    # vue3+vite+ts+pinia 學(xué)習(xí)筆記 ## 1、創(chuàng)建項目: npm init vite@latest ? ? 選擇: vue、ts ## 2、進入項目目錄后:npm install 安裝 ## 3、運行項目: npm run dev ## 4、安裝常用插件: ? ? 1、安裝 npm install vue-router@latest 配置:在src目錄下新建router目錄,創(chuàng)建index.ts文件代碼如下: ? ? ? ```javascript 創(chuàng)建

    2024年02月09日
    瀏覽(19)
  • vue3+ts+vite項目引入echarts,vue3項目echarts組件封裝

    vue3+ts+vite項目引入echarts,vue3項目echarts組件封裝

    技術(shù)棧 :Vue3 + Ts + Vite + Echarts 簡介 : 圖文詳解,教你如何在 Vue3 項目中 引入Echarts , 封裝Echarts組件 ,并實現(xiàn)常用Echarts圖例 1.1 靜態(tài)效果 1.2 動態(tài)效果 2.1 安裝 Echarts npm: pnpm: 2.2 main.ts 中引入 2.3 Echarts 組件封裝 /src/components/ReEcharts/index.vue 文件中寫入如下代碼 3.1 柱狀圖 實現(xiàn)

    2024年02月09日
    瀏覽(33)
  • Vue3通透教程【十七】Vite構(gòu)建TS版本Vue項目

    專欄介紹: 涼哥作為 Vue 的忠實 粉絲輸出過大量的 Vue 文章,應(yīng)粉絲要求開始更新 Vue3 的相關(guān)技術(shù)文章,Vue 框架目前的地位大家應(yīng)該都曉得,所謂三大框架使用人數(shù)最多,公司選型最多的框架,涼哥之前在文章中也提到過就是 Vue 框架之所以火起來的原因,和 Vue 框架相比其

    2024年02月13日
    瀏覽(88)
  • vite+vue3+ts項目中提示無法找到模塊

    今天在開發(fā)過程中碰到了導(dǎo)入模塊時提示無法找到模塊這個問題,分享一下我的解決思路 首先產(chǎn)生這個錯誤是: 無法找到模塊XXX,并且提示\\\'XXX\\\' is declared but its value is never read 產(chǎn)生這個問題的原因是我們使用了ts語法,他只能識別.ts文件,并不能識別.vue文件,所以在引入組件

    2024年02月11日
    瀏覽(30)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包