このリポジトリの所有者のウェブサイトです。
ウェブフレームワークにAstroを使用していて、ブログページはmicroCMSとの連携によって実現しており、ウェブサイトはJamstackな構成となっています。
開発する場合、npmではなくpnpmを使ってください。
ビルドのみの場合は、npmで構いません。
npm i
またはpnpm i
で依存関係をインストールした後、npm build
またはpnpm build
でビルドを開始できます。
ブログのデータはmicroCMSから読み込みます。
もしブログページもビルドを行う場合は、.env.template
を参考に.env
ファイルを作成し、そこに必要な情報を書き込んでください。または.env.template
にある変数通りに環境変数を設定してください。
もしもmicroCMSのAPIキーが環境変数等に設定されててもmicroCMSを使いたくない場合、NO_MICROCMS=1
の環境変数を設定して起動してください。そうすると、ブログが空の状態でビルドが始まります。(Unix系OSでの起動例:NO_MICROCMS=1 pnpm start
)
ここにあるコードは4条項BSDライセンスの下で提供されます。