generated at
Pagic
Pagicとは
DenoReactをベースにしたスタティックサイトジェネレータです。
ページをmarkdownやtsx形式で記述できます。
プラグインシステムやテーマ機能などによって、柔軟にカスタマイズすることができます。

インストール
shell
$ deno install --unstable --allow-read --allow-write --allow-net --allow-run --name=pagic https://deno.land/x/pagic/mod.ts

設定について
pagic.config.ts または pagic.config.tsx に記述します。

CLIの使い方
ビルド
shell
$ pagic build
devサーバの起動
shell
$ pagic build --watch --serve

公式プラグイン
デフォルトプラグイン
デフォルトで有効化されるプラグインは clean , init , md , tsx , script , layout , out の7つ

デフォルトプラグインの無効化方法
"-<プラグイン名>" で無効化できます:
typescript
export default { plugins: ["-clean"], // cleanプラグインを無効化 }

テーマ
公式テーマ
公式で提供されているテーマは default , docs , blog の3種類