0

Ubuntu 11.10 インストールに node.js と npm をインストールしようとしていますが、うまくいきません。シナプス パッケージ マネージャーがインストールする古いバージョンではなく、新しいバージョンの node.js - v0.6.0 を使用したいので、最新のソースからダウンロードしてコンパイルするルートをたどることにしました。しかし、「モジュールが見つかりません」というエラーが発生したため、npm を正しくセットアップできませんでした。エラーに関する情報がほとんど見つからないことに、私は完全に驚きました。

とにかく、ここでの私の目標は、本番環境を実行することではなく、node.js を学ぶことです。諦めて v4.9 を使用する必要がありますか?それとも、最新バージョンを維持して自分で構成するという苦痛を経験しなければならない場合でも、学習のために最新バージョンを入手する価値はありますか?

4

3 に答える 3

7

Ubuntu をお持ちの場合は、Chris Lea のリポジトリからインストールしてください。最新の安定バージョンで常に最新の状態になっています (たとえば、現在のバージョンは 0.6.0 です - 今日の時点で):

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
于 2011-11-10T08:38:14.347 に答える
0

通常、パッケージ マネージャーで見つけたパッケージは古いため、ソースからノードをインストールする必要があります。0.4.12 は、数日前にリリースされた 0.6.0 より前の最後の安定版でした。0.4.9 はかなり古くなっています。

于 2011-11-10T02:55:41.757 に答える
0

これは古い質問です。現在、ノードをインストールするための私の推奨方法は、nvm (Node Version Manager) を使用することです。これにより、複数のバージョンのノードをインストールして、バージョンをすばやく切り替えることができます。

インストール:

C++ コンパイラをインストールする

apt-get update
apt-get install build-essential libssl-dev

NVM をインストールする

curl https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash
source ~/.profile

インストール ノード (インストールするバージョンを選択)

nvm install 6

使用法:

デフォルトのノード バージョンを設定するには:

nvm alias default 0.12.7

インストールされている別のバージョンを選択するには:

nvm use 4
于 2016-07-04T07:19:46.660 に答える