狼読
【Mac】nodebrewでNode.jsをインストール(アップデート)する方法
今回は、nodebrewを使ってNode.jsのアップデートをしていきたいと思います。
まず、Homebrewを使用してnodebrewをインストールしていきましょう。すでにnodebrewがインストールされている場合は不要です。
$ brew install nodebrew
インストールが完了したら、nodebrewのバージョンを確認してみましょう。バージョンが確認できれば、OKです。
$ nodebrew -v
nodebrew 1.0.1
Usage:
nodebrew help Show this message
nodebrew install <version> Download and install <version> (from binary)
nodebrew compile <version> Download and install <version> (from source)
nodebrew install-binary <version> Alias of `install` (For backword compatibility)
nodebrew uninstall <version> Uninstall <version>
nodebrew use <version> Use <version>
nodebrew list List installed versions
nodebrew ls Alias for `list`
nodebrew ls-remote List remote versions
nodebrew ls-all List remote and installed versions
nodebrew alias <key> <value> Set alias
nodebrew unalias <key> Remove alias
nodebrew clean <version> | all Remove source file
nodebrew selfupdate Update nodebrew
nodebrew migrate-package <version> Install global NPM packages contained in <version> to current version
nodebrew exec <version> -- <command> Execute <command> using specified <version>
Example:
# install
nodebrew install v8.9.4
# use a specific version number
nodebrew use v8.9.4
本題のNode.jsをアップデート(インストール)していきましょう。
まずは、インストール可能なバージョンを確認してみましょう。
$ nodebrew ls-remote
v0.0.1 v0.0.2 v0.0.3 v0.0.4 v0.0.5 v0.0.6
v0.1.0 v0.1.1 v0.1.2 v0.1.3 v0.1.4 v0.1.5 v0.1.6 v0.1.7
v0.1.8 v0.1.9 v0.1.10 v0.1.11 v0.1.12 v0.1.13 v0.1.14 v0.1.15
v0.1.16 v0.1.17 v0.1.18 v0.1.19 v0.1.20 v0.1.21 v0.1.22 v0.1.23
v0.1.24 v0.1.25 v0.1.26 v0.1.27 v0.1.28 v0.1.29 v0.1.30 v0.1.31
v0.1.32 v0.1.33 v0.1.90 v0.1.91 v0.1.92 v0.1.93 v0.1.94 v0.1.95
v0.1.96 v0.1.97 v0.1.98 v0.1.99 v0.1.100 v0.1.101 v0.1.102 v0.1.103
v0.1.104
v0.2.0 v0.2.1 v0.2.2 v0.2.3 v0.2.4 v0.2.5 v0.2.6
〜省略〜
v13.0.0 v13.0.1 v13.1.0 v13.2.0 v13.3.0 v13.4.0 v13.5.0 v13.6.0
v13.7.0 v13.8.0 v13.9.0 v13.10.0 v13.10.1 v13.11.0 v13.12.0 v13.13.0
v13.14.0
v14.0.0 v14.1.0 v14.2.0 v14.3.0 v14.4.0 v14.5.0 v14.6.0 v14.7.0
v14.8.0 v14.9.0 v14.10.0 v14.10.1 v14.11.0 v14.12.0 v14.13.0 v14.13.1
v14.14.0 v14.15.0 v14.15.1 v14.15.2 v14.15.3 v14.15.4 v14.15.5 v14.16.0
v14.16.1 v14.17.0
v15.0.0 v15.0.1 v15.1.0 v15.2.0 v15.2.1 v15.3.0 v15.4.0 v15.5.0
v15.5.1 v15.6.0 v15.7.0 v15.8.0 v15.9.0 v15.10.0 v15.11.0 v15.12.0
v15.13.0 v15.14.0
v16.0.0 v16.1.0 v16.2.0
io@v1.0.0 io@v1.0.1 io@v1.0.2 io@v1.0.3 io@v1.0.4 io@v1.1.0 io@v1.2.0 io@v1.3.0
io@v1.4.1 io@v1.4.2 io@v1.4.3 io@v1.5.0 io@v1.5.1 io@v1.6.0 io@v1.6.1 io@v1.6.2
io@v1.6.3 io@v1.6.4 io@v1.7.1 io@v1.8.1 io@v1.8.2 io@v1.8.3 io@v1.8.4
io@v2.0.0 io@v2.0.1 io@v2.0.2 io@v2.1.0 io@v2.2.0 io@v2.2.1 io@v2.3.0 io@v2.3.1
io@v2.3.2 io@v2.3.3 io@v2.3.4 io@v2.4.0 io@v2.5.0
io@v3.0.0 io@v3.1.0 io@v3.2.0 io@v3.3.0 io@v3.3.1
必要なバージョンをインストールしましょう。
# 例) nodebrew install-binary v14.17.0
$ nodebrew install-binary {バージョン}
上記のバージョンを指定する方法以外にも、最新版や安定版をインストールすることも可能です。
# 最新版のインストール
$ nodebrew install-binary latest
# 安定版のインストール
$ nodebrew install-binary stable
インストールされたバージョンを確認してみましょう。
$ nodebrew ls
v8.9.4
v14.3.0
v16.2.0
current: v14.3.0
インストールしたバージョンを有効化しましょう。
# 例) nodebrew use v16.2.0
$ nodebrew use {バージョン}
再度、バージョンを確認してみましょう。
$ nodebrew ls
v8.9.4
v14.3.0
v16.2.0
current: v16.2.0
最後にPATHを通しましょう。すでに通してある場合は、不要です。
みなさんが、使用しているシェルに合わせて追記してください。
今回の場合は、zshを使用している場合になります。
~/.zshrcに以下の一文を追記します。
export PATH=$HOME/.nodebrew/current/bin/:$PATH
追記が終わったら、.zshrcを読み込み直して終了です。
$ source ~/.zshrc
$ node -v
v16.2.0
設定したバージョンが表示されていればOKです。
Profile Card
タマリュウ
生息地:福井県
WEB制作会社を立ち上げて日々レベルアップの修行中!
俺自身まだまだ修行中なので、新しく学んだこと、引っかかったポイントを備忘録として記事にして皆さんと共有できればと思っています。
読んで誰が得するのかわからない情報も発信します!
©狼読