nodejs.org からnode-v0.10.13-x86.msiをインストールしました
パス(d:\ BNB\test.js)を持つファイルtest.jsがあります
test.js:
console.log("Hello world!");
私はcmdからtest.jsを実行できますが、node.jsコマンドからはできませんプロンプトはスクリーンショットを参照してください
スタートから>実行> cmd(作業)
Node.exeから(動作していません)
Node.exeは、ファイルからコードを実行したり、ライブターミナルのように動作するように自分で実行したりするために使用できるアプリケーションです。
2番目の例のようにnode.exeを実行すると、ノード環境になり、そこからのすべてがcmdではなくJSになります。
入力する場合:node example.js
ノード環境を呼び出し、その環境でファイルを実行します。
ただし、node.exeの実行は、cmdでnode
と入力するのと同じです。
ノードでREPLを入力できます
require('d:\\BNB\\test')
そのshuoldがファイルを実行します。
ノードプロンプトからプログラムを実行しようとしています。あなたはそれをしません。ノードターミナルを実行するだけです。たくさんの変数をセットアップします。通常のWindowsシェルで実行するように実行します。
ただし、node.jsをインストールしたら、コマンドプロンプトでテストを実行できます。
Windowsコマンドプロンプトでnode[〜#〜] enter [〜# 〜]
次に、他のコンソールで行うのと同じようにJavaScriptコードテストを実行できます。
console.log( "Hello World!");
「Hello World!」で返信します
Node.jsで正しいディレクトリを表示するには、システムに正しいパスを作成する必要があります。[システム]> [システムの詳細設定]> [詳細]> [環境変数]
次に、システム変数でVariable Pathを確認します。Node.jsをインストールした後、:(その他のパス)も必要です。 C:\ Program Files\nodejs\<-Node.jsディレクトリのリンク
-OK-をクリックします
コマンドプロンプトを開き、.jsファイルのディレクトリに移動すると、「node」(node file.js)コマンドが機能するはずです。これらの手順は私の問題を解決しました。
ファイルがある場所からノードサーバーを起動する必要があると思います。