importエイリアス
エイリアスは、インポートのためのショートカットを作成する方法です。
エイリアスは、多くのディレクトリや相対的なインポートを持つコードベースにおいて、開発体験を改善するのに役立ちます。
この例では、開発者はsrc/pages/about/company.astro
、src/components/controls/Button.astro
、そしてsrc/assets/logo.png
間のツリーの関係を理解する必要があります。そして、company.astro
ファイルが移動された場合、これらのインポートも更新しなければなりません。
インポートエイリアスはtsconfig.json
またはjsconfig.json
のどちらかから追加できます。
エイリアスのパスが解決できるようにcompilerOptions.baseUrl
が設定されていることを確認してください。
設定を変更すると、開発サーバーが自動的に再起動します。これにより、プロジェクト内の任意の場所でエイリアスを使用してインポートできるようになりました。
これらのエイリアスは、VS Codeや他のエディタにも自動的に統合されます。
Learn