スポンサーリンク
Astroプロジェクトにastro-expressive-code
を導入し、コードブロックをスタイリングする方法を紹介します。
前提
- Astroプロジェクトを作成していること。
- MDX(Markdown+JSX)でページを作成していること。
astro-expressive-codeをインストール
Astroプロジェクトのディレクトリに移動し、astro-expressive-codeをインストールします。
以下のコマンドを実行してパッケージをインストールします。
astro.config.mjsファイルにプラグインを追加
プロジェクト配下のastro.config.mjs
に、astro-expressive-code
プラグインを追加します。
以下にコード例を示します。
これで、astro-expressive-codeがAstroプロジェクトに導入され、コードブロックのスタイリングが有効になります。
以下コマンドでAstroプロジェクトを起動して、コードブロックの表示が変わったことをご確認ください。
コードブロックの表示(コマンド)
コマンドに関するコードブロックの表示例を示します。
コードブロック例(コマンド)
プロジェクトのmdxファイルに以下のようなコードブロックを指定します。
コードブロック出力例(コマンド)
以下のように、コマンドにスタイリングされたブロックが表示されます。
コードブロックの表示(ソースコード)
ソースコードに関するコードブロックの表示例を示します。
コードブロック例(ソースコード)
プロジェクトのmdxファイルに以下のようなコードブロックを指定します。
コードブロック出力例(ソースコード)
以下のように、ソースコードにスタイリングされたブロックが表示されます。
※本サイトはExpressive Code
のコードブロックを利用して表示しています。
以上で本記事の解説を終わります。
よいITライフを!