joppot

コピペで絶対動く。説明を妥協しない

mac

macにnodenvをbrewで入れ、nodeをバージョン管理する

投稿日:2016年10月17日 更新日:

Pocket

nodenvinstallationthumb

概要

みなさんこんにちはcandleです。
今回はnodenvを使ってmacにnodeの環境を構築したいと思います。
最近はreactの開発も活発になってきて、様々な場面でnodeを使うことが多くなってきたと思います。

そうなってくるとnodeのバージョンが重要になってきます。nodeは私の主観ですが、まだまだ、バグや開発段階のものが多く、最新バージョンにしたからといって必ずしも良いとは限らないことがあります。

そこでrubyとかと同じように、nodeをバージョン管理するnodenvを使ってnodeの環境を整えます。

注意)nodenvはnodeenvというのもあり、どっちが良いか私もよくわからないのですが、nodenvでやっていきます。間違わないようにしましょう。

前提

brewが入っている。

SPONSORED LINK


nodenvのインストール

ターミナルを開いて以下をうちこみます。

brew install nodenv

インストールが終わったら、ホームディレクトリの.bash_profileを開いて、 以下を記述します。

eval "$(nodenv init -)"

nodenvのインストールが終わりました。


nodeをインストールする

続いてnodenvからnodeをインストールしてみます。
私は今6.5.0を使っているので、それをインストールします。

まずは確認します。

nodenv install --list

これでインストールできるnodeのバージョン一覧が表示されます。

6.5.0があるのを確認します。

checknode650

そしたら、こんな感じで、インストールします。

nodenv install 6.5.0

runinstallnodecom

インストールが終わったら、リハッシュします。これは多分再読み込みととかリロード的な意味だと思います。

nodenv rehash

この状態ではまだインストールした6.5.0は使えません。
以下のコマンドでmac全体で使用するように宣言します。

nodenv global 6.5.0

weupgradenodeversion
これでいいですね。

まとめ

これで任意のバージョンでnodeが使えるようになります。

スポンサードリンク

「為になったなぁ」と思ったら、シェアお願いします。

-mac
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Mac OSで使われているポート番号を確認する(portsscan)

概要 みなさんこんにちはcandleです。今回はMacで使われているポートの確認方法を紹介します。 ポート番号とはパソコンがインターネット(とは限らないのですが)、外部からのアクセスを受け付けている番 …

Mac OS MavericksにX11(Xquartz)をインストールする

概要 みなさんこんにちはcandleです。今回はX11のインストールを行います。MavericksからかMountain Lionからか忘れましたが、MacではX11が標準でインストールされなくなりま …

MacにMacPortsを使ってmecabを入れる

概要 みなさんこんにちはcandleです。形態素解析エンジンmecabをmacに入れてみましょう。 mecabは日本語を分析し、名刺や形容詞などの種類に分けたりできる便利なソフトです。 よく使われる例 …

Macのhostsとapache2.4でvirtualhostを使ってディレクトリごとにsubdomainを設ける

English 日本語 概要 みなさんこんにちはcandleです。今回はmacで簡単にサブドメインでプロジェクトを分ける方法を紹介します。 例えば、こんな状態の時に便利です。幾つかのwordpress …

MarathonoはMacのGUIで簡単にlinuxコマンドを実行するソフト

概要 みなさんこんはcandleです。今回はmarathonoというGUIツールの使い方です。 このソフトの目的は大まかに2つです。 1つは任意のLinuxサービスを実行すること 2つ目はファイルの変 …

  • English
  • 日本語

プロフィール


ベンチャー企業のCTOをやってます。大学時代にプログラミングを始め、javaから入門し、C++へて、PHPへと進み、会社ではRailsを使用。自動化が大好きなプログラマー

twitter

スポンサードリンク

アーカイブ