web-dev-qa-db-ja.com

nodejsのバージョンを確認しても何も返されない

AngularJSを実行できるように、ノードjsをUbuntuにインストールしようとしています。以前にインストールしたかどうかわからないので、Sudo-apt get install nodeを実行し、それが完了したらnode --versionを実行しますが、端末には何も返されません。

jason@jason:~$ node --version
jason@jason:~$ 

Nodejsがインストールされているかどうかを確認するにはどうすればよいですか?

27
jason328

試してみる

nodejs --version

(少なくとも私のシステムでは、バイナリはnodejsと呼ばれます)

49
Sergey

真にapt-getを使用してNodeJSをUbuntuにインストールしたくない場合。

サードパーティのソフトウェアをパッケージ化するubuntuの方法は、非常にアクティブなメンテナーまたは遅いソフトウェア開発サイクルがない限り、常に古いバージョンを取得することを意味します。どちらもNodeJSおよびNodeJSパッケージメンテナーには当てはまりません。チェックしたところ、apt-get install nodejsがv0.6.19のインストールを提供するように見えます。これは、2012年9月の時点で、NodeJSが既に安定したv0.10.18に達していて、内部が大幅に変更されています。

apt-get NodeJSを望まないもう1つの理由は、実行可能ファイルがnodejsと呼ばれることです。これは、現代のLinuxディストリビューションである広大なグローバル名前空間では、nodeがすでに割り当てられているためですNodeJSが登場したときの無関係なソフトウェア。

nodeJSを自分でコンパイルするか、nodejs.orgでダウンロードするバイナリパッケージのいずれかを試してください。

6
flow

@flowを終了するには、彼は絶対に正しいです。やりたいことは、PPAを使用してNodeリポジトリーから最新バージョンをダウンロードすることです(ご心配なく、非常に簡単です)。

次のコマンドを入力すると、すべてが設定されます。

Sudo apt-get install python-software-properties
Sudo add-apt-repository ppa:chris-lea/node.js
Sudo apt-get update
Sudo apt-get install nodejs
1
beckah

この質問は新しい答えに値します。

正しくインストールされている場合は、nodejs --versionまたはnode --versionと入力するだけでバージョンを確認できます。


より新しく、よく管理されたリポジトリが必要な場合

適切なオプションは、非常によく管理されているNodeSourceリポジトリを使用することです。

次の手順に従ってください(Node.js v0.12の新しいセットアップスクリプト名に注意してください)

curl -sL https://deb.nodesource.com/setup_0.12 | Sudo bash -

次にインストールします:

Sudo apt-get install -y nodejs

# nodejs --versionを使用すると、v0.12.4が返されます

1
Paulo Coghi

次のスクリプトを実行できます。

次のスクリプト(test_server.jsなど)を保存します。

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Node.js\n');
}).listen(8124, "127.0.0.1");
console.log('Server running at http://127.0.0.1:8124/');

次を使用してスクリプトを実行します。

nodejs test_server.js

ブラウザで http://127.0.0.1:8124/ を開くと、ウェルカムメッセージが表示されます。

0
aliasav

で試す

node -v

戻りノードのバージョン

0
Senanayaka

こちらのインストール手順に従ってください。

https://github.com/joyent/node/wiki/installation

tar -zxf node-v0.10.33.tar.gz #Download this from nodejs.org
cd node-v0.10.33
./configure && make && Sudo make install

これには時間がかかります。5〜10分です。インストール手順には、いくつかの-jフラグを使用したインストールの高速化に関するアドバイスがありますが、私はそれについて詳しくないので、残念ながらそれを調べませんでした。

だれでも、インストールが完了したら、ターミナルを閉じてから、再度開きます。あなたは行ってもいいはずです。

cory@LAPTOPUTRON3000:~$ npm -v && node -v
1.4.28
v0.10.33
0
Cory Danielson