Node.js エンジンを最新化! V8 バージョン確認とアップデート方法を徹底解説
Node.js でインストールされている V8 のバージョンを確認する方法
方法 1: process.versions
プロパティを使用する
Node.js の process
オブジェクトには、 versions
プロパティという、Node.js と関連する様々なライブラリのバージョン情報を含むプロパティがあります。このプロパティを使用して、V8 のバージョンを確認することができます。
const v8Version = process.versions.v8;
console.log(`V8 version: ${v8Version}`);
方法 2: node --version
コマンドを使用する
node --version
コマンドを実行すると、Node.js のバージョン情報が表示されます。この情報には、V8 のバージョンも含まれています。
$ node --version
v18.12.1
- 特定の Node.js バージョンで利用可能な V8 のバージョンについては、Node.js のリリースノートを確認することができます。
- Node.js のバージョンによって、使用されている V8 のバージョンも異なります。
- 上記の方法は、Node.js がインストールされている環境であれば、どこでも使用できます。
const v8Version = process.versions.v8;
console.log(`V8 version: ${v8Version}`);
process.versions.v8
プロパティを使用して、V8 のバージョンを取得します。- 取得したバージョンをコンソールに出力します。
このコードを実行すると、以下のような出力が得られます。
V8 version: 9.5.163
$ node -p 'process.versions.v8'
9.5.163
方法 4: npm パッケージを使用する
v8-version
などの npm パッケージを使用して、V8 のバージョンを確認することができます。
npm install v8-version
node -r v8-version
方法 5: ブラウザの開発者ツールを使用する
ブラウザの開発者ツールを使用して、Node.js で実行されている Web ページで使用されている V8 のバージョンを確認することができます。
- ブラウザで Node.js で実行されている Web ページを開きます。
- 開発者ツールのコンソールを開きます。
- 以下のコマンドを実行します。
console.log(process.versions.v8);
このコマンドを実行すると、V8 のバージョンがコンソールに表示されます。
node.js v8