CSSバンドル
Remixの一部のCSS機能では、スタイルを単一のファイルにバンドルし、アプリケーションに手動でロードします。これには以下が含まれます。
通常のスタイルシートインポートは、個別のファイルとして残ることに注意してください。
使用方法
Remixは、ページ上のlinkタグを制御できるように、CSSバンドルをページに自動的に挿入しません。
CSSバンドルにアクセスするには、まず@remix-run/css-bundle
パッケージをインストールします。
次に、cssBundleHref
をインポートし、link記述子に追加します。これは、アプリケーション全体に適用されるように、app/root.tsx
で行うのが最も適切です。
このlinkタグがページに挿入されると、Remixに組み込まれているさまざまなCSSバンドル機能を使用する準備が整います。
制限事項
esbuild
のCSSツリーシェイキングに関する問題のため、export *
の使用は避けてください。