Nuxt で作っていたWebサイトを久々に改修していて、yarn install 等をやり直して Netlify にデプロイした際、失敗した。
Netlify のログを見てみると、
error chalk@4.1.2: The engine "node" is incompatible with this module. Expected version ">=10".
error Found incompatible module
chalk@4.1.2というモジュールについて、node.js と互換性がないと言われていた。(chalkは、ターミナルのスタイリングをしてくれるモジュールらしい。)
というわけで、node.js のバージョンを指定する。
プロジェクトのルートディレクトリに、以下のコマンドで、.nvmrcファイルを作成する。
.nvmrcファイルは、node.jsのバージョンのみが記載されており、このファイルを置いておくと Netlify が認識してくれる。
$ node -v > .nvmrc
再度デプロイし直し、無事に完了した。