web-dev-qa-db-ja.com

初めてnode.jsを使用する-「ReferenceError:node is not defined」

Node.jsをインストールしました。バージョンを確認する必要があるnode -vを作成しようとしましたが、機能していません。これは出力です:

 > node -v ReferenceError: node is not defined 

at repl:1:2 at REPLServer.self.eval (repl.js:110:21) 

at Interface.<anonymous> (repl.js:239:12) 

at Interface.emit (events.js:95:17) 

at Interface._onLine (readline.js:202:10) 

at Interface._line (readline.js:531:8) 

at Interface._ttyWrite (readline.js:760:14) 

at ReadStream.onkeypress (readline.js:99:10) 

at ReadStream.emit (events.js:98:17) 

at emitKey (readline.js:1095:12) >

Git-コマンドを使用して開きました:node

「Git」を使用して実行してみましたが、おそらくそれが問題だと思い、まったく同じ出力が得られました。

関連する場合、私はWindows 8を使用しています-これまでこのチュートリアルに従ってください:

https://www.youtube.com/watch?v=tlntE8fe6u4

http://youtu.be/FqMIyTH9wSg

動作させるにはどうすればよいですか?

29
Rick Sanchez

node REPL を入力してから_node -v_と入力したようです

幸いなことに、これはノードが機能していることを意味します!

ここからバージョンを確認するには、_process.version_と入力してノードのバージョンを取得します。または、process.exit()と入力してノードREPLを終了し、bash(または同等の端末)に戻ります。

ここから_node -v_はノードのバージョンを出力するだけです。

53
benbrunton

編集

初めてnode.jsを使用する

既に答えましたが、2セントを入れるだけで、

通常、ユーザーが最初につまずくので、いくつかのスクリーンショットを投稿しており、OPはnode -vなので、少し簡単にしてください。

間違い !!

Win+S> Node // or you open it by some other way

then you try here 'node -v' , which throws error


正しい!!

Here it should work as expected


またはあなたが行うことができます..

then you have to go with another command

それが誰かを助けることを願っています!

33
Irf

Node.exeではなく、「Node.jsコマンドプロンプト」からノードを実行してください。 nodejs.orgからnodejs.msiをインストールする必要があります。インストールが完了したら、「スタート」>「すべてのプログラム」>「Node.js」>「Node.jsコマンドプロンプト」に移動します。それは私のために働いた

9
Bernard Doci

以下の手順に従ってください:

  1. コマンドプロンプトを開く:RUN> CMD
  2. Nodejsがインストールされているフォルダーに移動します。C:\ users\name> cd path_of_nodejs
  3. Nodejsを開く:C:\ path_of_nodejs> node
  4. ノードを終了REPLモード:> process.exit()
  5. Nodeコマンドの準備ができました:> node -v
3
Rakesh Verma

NODEサーバーをインストールし、スタートアップメニューのNODEアイコンを直接クリックして「node-v」コマンドを実行しようとすると、同じ問題に直面します。 GO TOコマンドプロンプトでC:/ program files/node pathに移動し、「node -v」コマンドを入力するだけで、NODEのバージョンが表示されます。

enter image description here

2
AMOL

新しいターミナルを開いて(実行-> CMD)、実行してみてください:

node /your_file_name.js

そして、どのバージョンがインストールされているかを見るには、単に実行してください:

node -v
2
Jay Kareliya

この助けてくれてありがとう。

私のようなウィンドウを使用していて、デスクトップショートカットが必要で、既にnice node.jsデスクトップアイコンがある場合は、次のようにショートカットプロパティを編集します。

  1. 右クリックしてプロパティを選択
  2. [アイコンの変更]をクリックし、現在のアイコンを選択して[OK]をクリックします(ロックするには)
  3. 対象のボックスで、すべてを変更して、cmdまたはc:\ windows\System32\cmd.exeを言うようにしてください。

これで、node.jsアイコンが付いたコマンドプロンプトが表示されます。これは、期待するフォルダーで開き、node -vコマンドに正しく応答します。

0
trevor