Help us understand the problem. What is going on with this article?

MacにNode.jsをインストールする

More than 5 years have passed since last update.

環境:Mac OS X Version 10.9.3

Node.jsはNode.js日本ユーザーグループはからダウンロードしてインストールできる。
ただ、Node.jsはバージョンアップが早いのでNVM(Node Version Manager)を使用してNode.jsのバージョン管理を行うことがおススメ。

1.nvmをインストールする

GitHubのnvmリポジトリを見ると、インストール方法は2通りある。
1.Install Script
2.Manual Install

今回はInstall Scriptを使用したインストールを選択。

$ curl https://raw.githubusercontent.com/creationix/nvm/v0.10.0/install.sh | sh

or

$ wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.10.0/install.sh | sh

を実行する。

$ curl https://raw.githubusercontent.com/creationix/nvm/v0.10.0/install.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3047  100  3047    0     0   4760      0 --:--:-- --:--:-- --:--:--  4753
=> Downloading nvm from git to '/Users/username/.nvm'
=> Cloning into '/Users/username/.nvm'...
remote: Counting objects: 1541, done.
remote: Compressing objects: 100% (762/762), done.
remote: Total 1541 (delta 789), reused 1502 (delta 762)
Receiving objects: 100% (1541/1541), 281.79 KiB | 158.00 KiB/s, done.
Resolving deltas: 100% (789/789), done.
Checking connectivity... done.

=> Profile not found. Tried ~/.bash_profile ~/.zshrc and ~/.profile.
=> Create one of them and run this script again
   OR
=> Append the following lines to the correct file yourself:

export NVM_DIR="/Users/username/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm
=> Close and reopen your terminal to start using nvm

~/.nvmディレクトリが作成されます。

このままではnvmコマンドを実行しても、command not foundになるので、.bash_profileを作成し次の記述を追加する。

$ vi .bash_profile
.bash_profile
# nvm設定
[[ -s ~/.nvm/nvm.sh ]] && . ~/.nvm/nvm.sh
nvm use default
npm_dir=${NVM_PATH}_modules
export NODE_PATH=$npm_dir

更新を反映させるために、一旦シェルを抜けるか、次のコマンドを入力して、設定を反映させる

$ source ~/.bash_profile
N/A version is not installed yet

「N/A version is not installed yet」と表示されるが、これはまだデフォルトで使用するNode.jsが設定されていないだけなので、とりあえず無視。

気になるのであれば、先に下のコマンドを実行しておく。

$ nvm alias default v0.10.12

nvmが使えるか確認する。

$ nvm --version
0.10.0

2.Node.jsをインストールする

インストール可能なNode.jsのバージョンを確認する。

$ nvm ls-remote
     v0.1.14
     v0.1.15
     v0.1.16
:
:
    v0.11.12
    v0.11.13

今回は最新のv0.11.13をインストールする。

$ nvm install v0.11.13
######################################################################## 100.0%
Now using node v0.11.13

3.Node.jsを実行する

$ nvm use v0.11.13
Now using node v0.11.13
_daisuke
個人的な技術系の覚え書きなどを公開していきます。 最近の興味はAWS / IBM Bluemix。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした