web-dev-qa-db-ja.com

Windows 7でnode.jsコマンドプロンプトからHello worldを実行する

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(作業)

enter image description here

Node.exeから(動作していません) enter image description here

14
Satinder singh

Node.exeは、ファイルからコードを実行したり、ライブターミナルのように動作するように自分で実行したりするために使用できるアプリケーションです。
2番目の例のようにnode.exeを実行すると、ノード環境になり、そこからのすべてがcmdではなくJSになります。

入力する場合:node example.jsノード環境を呼び出し、その環境でファイルを実行します。

ただし、node.exeの実行は、cmdでnodeと入力するのと同じです。

13
moka

ノードでREPLを入力できます

require('d:\\BNB\\test')

そのshuoldがファイルを実行します。

5
salek

ノードプロンプトからプログラムを実行しようとしています。あなたはそれをしません。ノードターミナルを実行するだけです。たくさんの変数をセットアップします。通常のWindowsシェルで実行するように実行します。

4
I'm Poor

ただし、node.jsをインストールしたら、コマンドプロンプトでテストを実行できます。

Windowsコマンドプロンプトでnode[〜#〜] enter [〜# 〜]

次に、他のコンソールで行うのと同じようにJavaScriptコードテストを実行できます。

console.log( "Hello World!");

Hello World!」で返信します

3
tony

Node.jsで正しいディレクトリを表示するには、システムに正しいパスを作成する必要があります。[システム]> [システムの詳細設定]> [詳細]> [環境変数]

次に、システム変数でVariable Pathを確認します。Node.jsをインストールした後、:(その他のパス)も必要です。 C:\ Program Files\nodejs\<-Node.jsディレクトリのリンク

-OK-をクリックします

コマンドプロンプトを開き、.jsファイルのディレクトリに移動すると、「node」(node file.js)コマンドが機能するはずです。これらの手順は私の問題を解決しました。

1
iakwvina

ファイルがある場所からノードサーバーを起動する必要があると思います。

0
naveen kumar