node.jsがインストールされているかどうかを確認する方法


98

最近node.jsをインストールしましたが、アプリケーションを実行する方法がわかりません。node.jsをインストールしましたが、それ以上の指示は見つかりませんでした。本当に何をする必要がありますか?それが実際に機能しているかどうかを確認したいと思いました。そこで、hello.jsというスクリプトを実行しました。それはそのように行きました:

console.log('hello world');

これはどこに記録されますか?

編集する

この.jsを.phpスクリプトで実行しています。


4
うーん、私はWindowsを使用していて、を開いていますcmd。ノードはシステムパスにあるため、入力node -vするとバージョンが表示されます。鉱山は0.6.15です。を実行するnode hello.jsと、console.logはコマンドプロンプトに出力されるだけです。MacとLinuxでは、ターミナルを使用して上記を実行すると思います。
Tina CG Hoehr、2012年

私の間違い、phpスクリプトがこれを実行していることを言及するのを忘れていました。
user1340052

1
「ターミナル」という言葉に戸惑いました。私のような世間知らずのユーザーにとって、これはWindowsマシンの「コマンドプロンプト」に他なりません。実行->タイプcmd->コマンドプロンプトウィンドウが表示されます->タイプnode --version。バージョン番号が表示されます。
名前をつけてはいけない彼。

1
ところで、それはダミーです "dumbies"ではありません
avneet

回答:


195

端末ウィンドウを開きます。タイプ:

node -v

これにより、nodejsバージョンが表示されます。

スクリプトと入力を保存した場所に移動します。

node script.js

これでスクリプトが実行されます。


私の間違い、私はこれをphpスクリプトで実行していることを忘れていました。それでは、端末以外の場合はどこに出力されますか?
user1340052

@ user1340052、exec()出力の最後の行を返すので、そこに問題はありません。 php.net/manual/en/function.exec.php
ブラッド

5
ノードブログで1時間も無駄に費やしたばかりのノードおよびコマンドラインの初心者の場合、「ターミナルウィンドウを開く」という語句は、Windowsで2つのことの1つを行うことを意味します。[スタート]ボタンを使用するか、[アクセサリ]に移動して、[コマンドプロンプト]をクリックします。または、[スタート]ボタンで、[すべてのプログラム]、[ノードディレクトリ]、[Node.jsコマンドプロンプト]の順に移動します。ノードが変更され、多くのブログが古くなっている、またはWindowsについてわかりにくいだけです。これで1時間節約できるといいのですが。
Mike_Laird 2014年

32ビットか64ビットかをどのようにして知ることができますか?
フランシスココラレスモラレス

OSは32ビットまたは64ビットです。nodejsをインストールすると、一致するバージョンが選択されます。
arikin

12

ターミナルを開いて入る

node -v

これにより、インストールされているnodejsのバージョンがわかり、次のように入力してnodejs simpleを実行します

node

プロンプトを変更する必要があります。以下を入力してください、

function testNode() {return "Node is working"}; testNode();

インストールが成功した場合、コマンドラインは次の出力を要求する必要があります

'Node is working'

8

このコマンドnode --versionまたはnode -vを試してくださいv4.4.5。どちらものようなものを返します。


nodejs 5.6.0をインストールし、ターミナルから「nodejs -version」を実行して「コマンドが見つかりません」を返しました。「node -v」が正しいコマンドです。
markp3rry

@ markp3rryは "nodejs -version"または "nodejs --version"(二重ダッシュに注意)を実行しましたか
denvar

6

(これはWindows OS用ですが、コンセプトは他のOSにも適用できます)

コマンドnode -vを実行すると、インストールされているかどうかを確認できますが、インストールされていないかどうかは確認できません。(実行可能ファイルがパス上にない可能性があります)

実際にインストールされているかどうかを確認する2つの方法:

  1. デフォルトのインストール場所を確認する C:\Program Files\nodejs\

または

  1. に移動してSystem Settings -> Add or Remove Programsでフィルタリングするとnode、インストールされているかどうかが表示されます。私の場合、タイトルは「Node.js」、説明は「Node.js Foundation」として表示され、バージョンは指定されていません。インストールサイズは52.6MBです

インストールしていない場合は、https://nodejs.org/en/download/から入手してください。


node -vと入力すると、プロンプトがすばやく開いて閉じます。ノードはdefがインストールされていますが、他の回答に基づいて、何かを読むことができると期待しています。プロンプトを開いたままにするにはどうすればよいですか?
ワズ

@wazzそれは絶対に起こらないはずです、おそらくあなたのインストールはなんらかの方法で壊れていますか?Windowsを使用していますか?その場合は、コントロールパネルを使用してアンインストールし、安定版を再インストールしてください
James Wierzba

主要な顔面掌。cmdを開きませんでした。「実行」ダイアログに入力しただけです... tnx。
ワズ

ノードがインストールされているフォルダを表示するようにWindowsコマンドを教えてもらえますか?Macの「which node」の同等のコマンド
sbk

2

を使用してノードのバージョンを確認しますnode -v。を使用してnpmバージョンを確認しnpm -vます。これらのコマンドでバージョン番号が表示されたら、NodeJs開発に取り掛かることができます。

ノードをテストする時間

を使用してディレクトリを作成しますmkdir NodeJsNodeJsフォルダ内で、を使用してファイルを作成しますtouch index.jsindex.jsを使用して、viまたはお気に入りのテキストエディタで開きます。入力しconsole.log('Welcome to NodesJs.')て保存します。保存したファイルに戻り、と入力しnode index.jsます。あなたが表示された場合Welcome to NodesJs.、あなたは素敵な仕事をした、あなたはNodeJsにアップしています。


2

Windowsでコマンドプロンプトを開くか、LinuxおよびMacでターミナルを開きます。

node -v

ノードがインストールされている場合は、そのバージョンが表示されます。たとえば、

v6.9.5

または、nodejs.orgからダウンロードします


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.