自動インポート
Nuxt 3は、可能な限りコンポーネントとコンポーザブルを自動インポートするという、最小限の摩擦アプローチを採用しています。
移行ドキュメントの残りの部分では、主要なNuxtおよびVueユーティリティに明示的なインポートがないことに気付くでしょう。これはタイプミスではありません。 Nuxtはそれらを自動的にインポートします。NuxtのTypeScriptサポートを使用するための手順に従っていれば、完全な型ヒントを取得できるはずです。
移行
- Nuxt 2で
@nuxt/components
を使用していた場合は、nuxt.config
のcomponents: true
を削除できます。より複雑な設定をしていた場合は、コンポーネントオプションが多少変更されていることに注意してください。詳細については、コンポーネントのドキュメントを参照してください。
Nuxtがコンポーネントとコンポーザブルの自動インポートをどのように解決したかを確認するには、
.nuxt/types/components.d.ts
と.nuxt/types/imports.d.ts
を参照してください。