0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Netlify にデプロイする時、node.js のバージョンを指定する

Posted at

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

再度デプロイし直し、無事に完了した。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?