みーのぺーじ

みーが趣味でやっているPCやソフトウェアについて.Python, Javascript, Processing, Unityなど.

Cloudflare Page の Node.js バージョンを指定

Cloudflare のビルドシステムに含まれるライブラリのバージョンは古い状態になっていました.

Node.js 12.18.0 *1

これは3年前のバージョンです*2

しかし,V2 Build System が導入されたことにより,改善されました.

Language support and tools · Cloudflare Pages docs

Node.js 18.16.1

バージョンを指定する

デフォルトのバージョンが新しいかどうかに関わらず,依存関係のバージョンは明示的に指定しておくべきです.バージョンの違いによるトラブルを回避できます.

環境変数を使用する

NODE_VERSION という名前の環境変数に,バージョンを指定します.

レポジトリのファイルを使用する

package.json と同じディレクトリに,.nvmrc, .node-version のどちらかの名前のファイルを作成して,バージョンを指定します.

18.16.1