🥟

Cloudflare PagesのビルドにBunを使用する

2023/10/15に公開

Cloudflareデベロッパーの方がDiscordでBuild ImageにBunを指定できるようになったという発言をされていたので実際に試してみました。
https://discord.com/channels/595317990191398933/1134543567004631121/1152321372786274314
https://discord.com/channels/595317990191398933/1134543567004631121/1153709963043160187

Build configuration

  • Environment variablesBUN_VERSIONを追加するのがポイントです。
    執筆時点の最新版(1.0.6)を指定してみます。
  • Build settings->Build commandBunのビルドタスクを指定します。
    本作業ではbun run buildを指定します。
  • Build settings->Build output directoryにビルド出力先を指定します。
    本作業ではdistを指定します。

build config

デプロイ

deploy

滞りなくデプロイが完了して感動です!Cloudflareスゴイ!
今回はastroを使用しましたが、他のフレームワークでも動作すると思いますのでみなさんお試しあれ〜。

参考文献

Discussion