内容
macにnode.jsをインストールする
npmコマンドも使えるようにする
いくつかの記事だとどうもエラーが発生していたので、まとめました。
※2017年に作成した記事ですが、2021年1月に修正更新しました。
まずはhomebrewをインストール
※すでにインストールされている方は不要
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
nodebrewをインストール
brew install nodebrew
確認 (バージョンやコマンドのヘルプが表示される)
nodebrew -v
バイナリの最新版をインストールする
nodebrew install-binary latest
※2017年初めくらいから、ここでエラーが出るようになる(2016年頃はエラーは出なかった。)
※2021年1月にも同様のエラーが出ていることを確認
Fetching: https://nodejs.org/dist/v15.7.0/node-v15.7.0-darwin-x64.tar.gz
Warning: Failed to create the file
Warning: /Users/XXXX/.nodebrew/src/v15.7.0/node-v15.7.0-darwin-x64.tar.gz: No
Warning: such file or directory
curl: (23) Failed writing body (0 != 978)
download failed: https://nodejs.org/dist/v15.7.0/node-v15.7.0-darwin-x64.tar.gz
エラー対処する。
ディレクトリを作成する
mkdir -p ~/.nodebrew/src
すると、成功する
$ nodebrew install-binary latest
Fetching: https://nodejs.org/dist/v15.7.0/node-v15.7.0-darwin-x64.tar.gz
################################################################################################################## 100.0%
Installed successfully
nodebrewのリストからバージョン選択
nodebrew list
listで表示されたバージョンから選択する
current:に選択されたバージョンが入っているかの確認
nodebrew use v15.7.0
これでcurrentに指定したバージョンが入る
パスを通す
$ echo 'export PATH=$PATH:$HOME/.nodebrew/current/bin' >> ~/.bash_profile
vi ~/.bash_profile
で以下を追記する
if [ -f ~/.bashrc ] ; then
. ~/.bashrc
fi
ターミナルの再起動もしくは、以下のコマンドを使うことで、永続的に使用可能
$ source ~/.bash_profile
nodeとnpmコマンドで、バージョンが確認できる
$ node -v
v15.7.0
$ npm -v
7.4.3
参考URL
http://qiita.com/kyosuke5_20/items/c5f68fc9d89b84c0df09
http://qiita.com/akakuro43/items/600e7e4695588ab2958d
http://www.hirooooo-lab.com/entry/development/install-node#Nodejs%E3%81%8C%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%A2%BA%E8%AA%8D