おうちにかえりたいブログ



たぶん完全無料!Cloudflare Pages+Hugoで静的サイトを数秒で公開する

このブログ(現在)はCloudflare Pagesで公開していますすが、 そのデプロイまでの過程を紹介します。

初期設定

もしなければpnpmをインストールします。

wget -O - --no-verbose 'https://get.pnpm.io/install.sh' |sh -

wranglerをインストールします。

pnpm install -g wrangler

あとはOAuthみたいなやつをします。

wrangler login

一番大切なこと

内容をしっかり充実させます。ここが大事です。

hugo new site .

うpの手順

とにかくHugoのサイトを生成し(なおし)ます。

rm -fr public
hugo --minify

あとはうpするのみです。

wrangler pages deploy --project-name $PROJECT_NAME ./public/

結論

これでこのブログはできています。

実際には適宜シェルスクリプトにまとめていますが、ほぼこんな感じです。