ページ専用のスクリプトとスタイル

Methanol は、ページ専用のアセット読み込み機能を標準搭載しています。MDX ページファイルと同じディレクトリにある同名のスクリプトおよびスタイルファイルを自動的に検出し、そのページ専用のアセットとして読み込みます。

仕組みと動作

以下のようなファイル構成を例に説明します。

pages/
  guide/
    components.mdx
    components.css
    components.js

/guide/components ルートがレンダリングされる際、components.csscomponents.js がそのページの <head> セクションに自動的に挿入されます。

サポートされている拡張子

スタイル:

スクリプト:

使用例

pages/
  about.mdx
  about.css
  about.ts

この例では、about.cssabout.ts/about ページでのみ読み込まれます。

注意事項