Skip to content
Latchkey

.nvmrc ファイルとは?

.nvmrc ファイルの解説。何をするものか、そして CI/CD でなぜ重要かを含みます。

.nvmrc ファイルは、nvm と互換ツール向けに単一の Node.js バージョン文字列を含みます。

何であるか

プロジェクトが期待する Node のバージョンを宣言し、開発者と CI が同じものを使えるようにします。

CI/CD でなぜ重要か

CI では、actions/setup-node が node-version-file を介して .nvmrc を読み取れるため、runner が正確なバージョンを使い、バージョン不一致のバグを避けられます。

重要なポイント

  • .nvmrc は Node のバージョンを固定します。
  • setup-node はそれを読み取れます。
  • ローカルと CI の Node を同期させます。

関連ガイド