node.js インストール備忘録(windows7)

  • 161
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

半年前ほどnode.js環境を放置してたらあっという間にバージョンが古くなっていたので、最新にしようとしたらなにやらエラーが出て、、、もう一度インストールし直した。備忘録のために手順をまとめておく。

nodistインストール

公式のインストーラー を使うのが簡単だけど、バージョン管理ツールを使った方がよいので、そちらを先にインストール。(すでにインストーラーからインストールしちゃった場合は削除)

windowのバージョン管理ツールではnodistが評判よい。

2015/12/22
nodist のインストーラーが出たようだ。
pathの設定も全部やってくれるので楽。(次の「nodist の pathを通す」の手順は飛ばしてOK ⇒ 「node.jsインストール」へ)
【参考】Windowsでnode.jsをバージョン管理する

手動でやるなら nodist からzipダウンロード、もしくは git clone git://github.com/marcelklehr/nodist.git する。
ダウンロードした nodist フォルダを任意の場所に置く。

nodist の pathを通す

  1. [コントロールパネル]⇒[システムとセキュリティ]⇒[システム]⇒[システムの詳細設定]⇒ 「システムのプロパティ」ダイアログが開く
  2. [環境変数]クリック
  3. 「システム環境変数」の「path」を選択して[編集]クリック
  4. ...\nodist\bin (nodist.cmd があるパス) を追記 (例)C:\nodist\bin;
  5. 続いて「システム環境変数」の[新規]クリック
  6. 以下3つの変数を追加

・変数名:NODIST_PREFIX / 変数値:...\nodist (package.json があるパス) を追加 (例)C:\nodist
・変数名:PATH / 変数値:%NODIST_PREFIX%\bin
・変数名:NODE_PATH / 変数値:%PATH%\node_modules

Windowsが64bitの場合は以下も追加。
・変数名: NODIST_X64 / 変数値:1

コマンドプロンプトを開いて、nodistコマンドが使えることを確認。

> nodist -v
v0.5.2

node.jsインストール

nodist依存ファイルのアップデート

nodist update

node.jsの最新の安定板をインストール

nodist stable

バージョン確認して表示されれば完了!これで npm も使えるようになります。

node -v

以下でインストール可能な nodeバージョンが確認できる。

nodist dist

その他 nodist コマンド

node.jsの最新バージョンを表示

nodist latest

指定バージョンのnode.jsをダウンロード

nodist + v0.10.32
 or
nodist add v0.10.32

指定バージョンの切り替え

nodist v0.10.32
 or
nodist use v0.10.32

指定バージョンをアンインストール

nodist - v0.10.22
 or
nodist rm v0.10.22

インストールされているnode.jsの一覧を表示

nodist ls

ついでによく使う npm コマンド

npm の最新版のインストール

npm install npm

npmのアップデート

npm update -g npm

依存ライブラリやプロジェクトの基本情報を記述する package.jsonを作成する

npm init

package.jsonに書いてあるライブラリをインストール

npm install

指定したライブラリをインストール
「-D(--save-dev)」をつけると、インストールしたライブラリが package.jsonに記述される

npm install (ライブラリ名) -D

こんな記事もあるけど... → Update npm to v.2.0.x on Windows 7

おまけに、gem(Rubyに付属しているライブラリ・モジュール)のアップデートはこちら
⇒ Gemのアップデート

gem i rubygems-update

nodist update でこんなエラーが出たら...

> nodist update
Installing latest stable version...
Couldn't fetch 4.0.0: HTTP 404.
Sorry.
Update dependencies...

今回は nodist 自体がバージョンアップされていたので、ごそっと入れ替えバージョンアップ。(2015年10月)
1. nodist からzipダウンロード(または git clone)
2. インストールフォルダの中身をごそっと入れ替え
3. nodist -v でバージョン確認(2015年10月現在 v.0.6.1)
4. nodist update で node 最新バージョンに

<参考>
"nodist update"の実行に失敗し、Node.jsがインストールできません