我正在為我的專案使用 Nuxt.js v2。現在,我通過在我的檔案中進行設定,為組件啟用了 nuxt.js 自動匯入。我想知道使用組件自動匯入是否會對我的網站在生產中的性能產生負面影響?
我應該像在 vue.js 中那樣手動匯入組件嗎?components: truenuxt.config.js
uj5u.com熱心網友回復:
自動匯入功能僅適用于某些 DX(開發人員體驗),而不必鍵入整個內容。當您交付代碼時(或可能在編譯期間)將掃描模板,但性能將與您手動匯入組件完全相同。
最后,無論如何都需要由 Vue 渲染引擎來完成決議。因此,Nuxt 團隊在這里提供了一個工具,可以幫助您更快地編碼,它不是在模板本身上進行更多的編譯,而是提前進行。
因此,為什么沒有性能損失。
實際上有很多庫(Nuxt3、Vitesse等)為您完成了組件的自動匯入和Composition API 掛鉤。不用擔心,因為如果它有任何影響,它就不會被廣泛使用。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/457845.html
