" />

最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決Vite無法分析出動(dòng)態(tài)import的類型,控制臺(tái)出警告的問題

 更新時(shí)間:2024年03月15日 10:08:06   作者:無言非影  
這篇文章主要介紹了解決Vite無法分析出動(dòng)態(tài)import的類型,控制臺(tái)出警告的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

問題

在main.ts中需要自動(dòng)注冊(cè)全局組件

運(yùn)行vite的時(shí)候,控制臺(tái)會(huì)報(bào)警告:

The above dynamic import cannot be analyzed by Vite.

See https://github.com/rollup/plugins/tree/master/packages/dynamic-import-vars#limitations for supported dynamic import formats. If this is intended to be left as-is, you can use the /* @vite-ignore */ comment inside the import() call to suppress this warning.

當(dāng)前的vite版本: “vite”: “^4.4.5”

src\main.ts

import { createApp } from 'vue'
import App from './App.vue'
import router from './router/index'
import { store, key } from './store'
import elementPlus from './plugins/element-plus'

// 加載全局樣式
import './styles/index.scss'
const app = createApp(App)
app.use(router)
app.use(store, key)
app.use(elementPlus)

// 自動(dòng)注冊(cè)全局組件
const modules = import.meta.glob('./components/**/index.ts')

for (const path in modules) {
  // 根據(jù)路徑導(dǎo)入組件
  const component = await import(path)

  // 注冊(cè)組件
  app.use(component.default)
}
app.mount('#app')

分析

這個(gè)錯(cuò)誤提示來自 Vite 的 import 分析插件:

這個(gè)錯(cuò)誤是因?yàn)?Vite 無法分析出上面動(dòng)態(tài) import 的類型,因?yàn)樗且宰兞康男问?而不是字面量形式寫的。

根據(jù)提示,可以通過以下兩種方式修復(fù):

  • 1.將動(dòng)態(tài)導(dǎo)入路徑改寫為字面量,如 import('./component/xx')
  • 2.在 import 語句后面添加:/* @vite-ignore */ 忽略這個(gè) warning

因?yàn)槲倚枰獎(jiǎng)討B(tài)引入, 所以我使用第二種方式忽略警告,因?yàn)槁窂叫枰獎(jiǎng)討B(tài)生成,無法寫成字面量。

解決方案

在 import 語句后面添加:/* @vite-ignore */ 忽略這個(gè) warning

...
// 自動(dòng)注冊(cè)全局組件
const modules = import.meta.glob('./components/**/index.ts')

for (const path in modules) {
  // 根據(jù)路徑導(dǎo)入組件
  const component = await import(/* @vite-ignore */path)

  // 注冊(cè)組件
  app.use(component.default)
}
...

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • element vue Array數(shù)組和Map對(duì)象的添加與刪除操作

    element vue Array數(shù)組和Map對(duì)象的添加與刪除操作

    這篇文章主要介紹了element vue Array數(shù)組和Map對(duì)象的添加與刪除功能,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-11-11
  • Vue文件配置全局變量的實(shí)例

    Vue文件配置全局變量的實(shí)例

    今天小編就為大家分享一篇Vue文件配置全局變量的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • vue實(shí)現(xiàn)仿淘寶結(jié)賬頁面實(shí)例代碼

    vue實(shí)現(xiàn)仿淘寶結(jié)賬頁面實(shí)例代碼

    本文是小編給大家分享的vue實(shí)現(xiàn)仿淘寶結(jié)賬頁面實(shí)例代碼,主要功能是仿照淘寶頁面的結(jié)算購物車商品時(shí)自動(dòng)算出合計(jì)價(jià)格的頁面,具體實(shí)例代碼大家參考下本文
    2017-11-11
  • vue使用高德地圖實(shí)現(xiàn)軌跡顯隱效果

    vue使用高德地圖實(shí)現(xiàn)軌跡顯隱效果

    本文主要介紹了在vue中如何使用高德地圖實(shí)現(xiàn)軌跡顯隱的功能,包括了相關(guān)代碼的編寫和具體實(shí)現(xiàn)步驟,對(duì)于想要在自己的項(xiàng)目中使用這一功能的開發(fā)者有一定的參考價(jià)值,希望大家對(duì)此有所幫助,同時(shí)也歡迎大家多多支持腳本之家
    2024-10-10
  • vue3?element-plus?實(shí)現(xiàn)表格數(shù)據(jù)更改功能詳細(xì)步驟

    vue3?element-plus?實(shí)現(xiàn)表格數(shù)據(jù)更改功能詳細(xì)步驟

    這篇文章主要介紹了vue3 element-plus實(shí)現(xiàn)表格數(shù)據(jù)更改功能,本文分步驟結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • Vue中實(shí)現(xiàn)3D標(biāo)簽云的詳細(xì)代碼

    Vue中實(shí)現(xiàn)3D標(biāo)簽云的詳細(xì)代碼

    本文通過實(shí)例代碼給大家介紹vue實(shí)現(xiàn)3D標(biāo)簽云的方法,代碼簡單易懂,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-07-07
  • vue項(xiàng)目build打包后部分樣式錯(cuò)亂的解決

    vue項(xiàng)目build打包后部分樣式錯(cuò)亂的解決

    這篇文章主要介紹了vue項(xiàng)目build打包后部分樣式錯(cuò)亂的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • vue安裝less-loader依賴失敗問題及解決方案

    vue安裝less-loader依賴失敗問題及解決方案

    這篇文章主要介紹了vue安裝less-loader依賴失敗問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • Vue分頁組件的封裝方法

    Vue分頁組件的封裝方法

    這篇文章主要為大家詳細(xì)介紹了Vue分頁組件的封裝方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • 使用Vue寫一個(gè)datepicker的示例

    使用Vue寫一個(gè)datepicker的示例

    這篇文章主要介紹了使用Vue寫一個(gè)datepicker的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-01-01

最新評(píng)論

丹东市| 乌拉特中旗| 长汀县| 雅安市| 和政县| 庆阳市| 元氏县| 阳原县| 准格尔旗| 玉溪市| 明溪县| 芜湖县| 左云县| 神木县| 武陟县| 神池县| 和田市| 逊克县| 康乐县| 新疆| 镇宁| 靖江市| 沙湾县| 沂南县| 温泉县| 调兵山市| 易门县| 长武县| 阳曲县| 侯马市| 香港 | 中西区| 奉节县| 布尔津县| 和硕县| 大化| 开平市| 大安市| 靖江市| 区。| 固原市|