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

MacOS X に Homebrew、nodebrew、Node.js をインストール

MacOS X に Homebrew nodebrew Node.js をインストールします。

環境

  • macOS Mojave バージョン 10.14.4

インストールするパッケージ

2019/04/23 時点でインストールするパッケージは次の通りです。

  • Homebrew 2.1.1
  • nodebrew 1.0.1
  • Node.js v10.15.3 [stable]
  • npm 6.4.1

Homebrewのインストール

  • インストールするには、次をターミナルで実行します。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

https://brew.sh/index_ja.html

nodebrewのインストール

  • インストールするには、次をターミナルで実行します。
brew install nodebrew
  • nodebrewのディレクトリを作成
mkdir -p ~/.nodebrew/src

node.jsのインストール

  • インストール可能なバージョンを確認するには、次をターミナルで実行します。
nodebrew ls-remote
  • Node.js をインストールしたい場合は、次のどれかをターミナルで実行します。
nodebrew install-binary stable       // 安定版をインストールしたい場合
nodebrew install-binary latest       // 最新版をインストールしたい場合
nodebrew install-binary {バージョン}    // バージョンを指定してインストールしたい場合
  • インストールされた Node.js の一覧を表示したい場合は、次をターミナルで実行します。
nodebrew ls
  • インストールされた Node.js の内から、特定のバージョンを有効化するには、次をターミナルで実行します。
nodebrew use {バージョン}

※ Node.js のバージョンを切り替えて使えるので、とても便利です。

パスを通す

  • vim などで ~/.bash_profile に次を追加します。
~/.bash_profile
export PATH=$PATH:$HOME/.nodebrew/current/bin
if [ -f ~/.bashrc ] ; then
. ~/.bashrc
fi
  • そして、ターミナルを再起動し、次のコマンドで Node.js と npm のバージョンが確認できれば完了です。
node -v
npm -v
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
ユーザーは見つかりませんでした