コマンドラインでNode.jsのバージョンを取得したい。次のようなコマンドを実行することを期待しています。
node -version
しかし、それは機能しません。コマンドラインがどうなるか誰か知っていますか?(つまり、REPLではありません)
コマンドラインでNode.jsのバージョンを取得したい。次のようなコマンドを実行することを期待しています。
node -version
しかし、それは機能しません。コマンドラインがどうなるか誰か知っていますか?(つまり、REPLではありません)
そのためのコマンドラインは次のとおりです。
node -v
または
node --version
ノート:
node -v
動作しないが動作する場合はnodejs -v
、システムに何かが正しく設定されていません。それを修正する方法については、この他の質問を参照してください。
シェルコマンドラインを参照している場合は、次のいずれかが機能します。
node -v
node --version
入力node version
するだけで、node.jsはversionという名前のモジュールを読み込もうとします。これは、紛らわしいモジュール名で作業するのが好きでない限り存在しません。
nodejs
ただの代わりに試してください node
$ nodejs -v
v0.10.25
コマンドプロンプトをチェックインする場合は、node-vまたはnode--versionを使用します
v6.9.5
uにnode.exeがある場合は、ノードで指定できます。
>process
process {
title: 'node',
version: 'v6.9.5',
.......
Nodejsバージョンを見つけるためのReplコマンド
$node
>process.version
`v8.x`
ノード:
node --version
またnode -v
npm:
npm --version
またnpm -v
V8エンジンバージョン:
node -p process.versions.v8
インストールされているノードのバージョンを見つけます。
$ node --version
また
$ node -v
また、インストールされているノードに関する詳細情報(ノードバージョン、v8バージョン、プラットフォーム、環境変数情報など)が必要な場合
次に、これを実行します。
$ node
> process
process {
title: 'node',
version: 'v6.6.0',
moduleLoadList:
[ 'Binding contextify',
'Binding natives',
'NativeModule events',
'NativeModule util',
'Binding uv',
'NativeModule buffer',
'Binding buffer',
'Binding util',
...
ここで、プロセスオブジェクトは、現在のNode.jsプロセスに関する情報と制御を提供するグローバルです。
デフォルトでは、ノードパッケージはnodejsであるため、次を使用します。
$ nodejs -v
また
$ nodejs --version
あなたはを使用してリンクを作ることができます
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
その後、あなたは使用することができます
$ node --version
また
$ node -v
node.jsのバージョンを確認するには、このコマンドを記述します
node --version
Atomエディターを使用している場合の1つのクールなヒント。
$ apm -v
apm 1.12.5
npm 3.10.5
node 4.4.5
python 2.7.12
git 2.7.4
ノードバージョンだけでなく、他のいくつかのものも返されます。
NodeJsバージョンの場合-
node -v
または
node --version
NPMバージョンの場合-
npm -v
また
npm -version
Windows OSでは、nodejs-vを使用できません。機能しません。
Debian Stretchを実行しているArm7(armhf)デバイスで、次のいずれかを発行する必要がありました。
$ nodejs -v
$ nodejs -h
以下は機能しませんでした:
$ node -v
$ node -h
$ apm -v
これが他の誰かに役立つことを願っています。