Cloudflare Pagesでエラー`Only file and data URLs are supported by the default ESM loader`がでる
Cloudflare PagesでNode.jsのプロジェクトをビルドする際に、次のようなエラーが出た。
Error [ERR_UNSUPPORTED_ESM_URL_SCHEME]: Only file and data URLs are supported by the default ESM loader
原因はどうやら現時点でのCloudflare PagesのデフォルトのNode.jsのバージョンが12.18.0であることだったようなので、環境変数のNODE_VERSIONをひとまず16に設定すると解決した。
なお.nvmrcや.node-versionなどのファイルもサポートされているので、これで指定しておくとより取り回しがきくかもしれない。