最近のWeb開発では必須!超簡単にNo...2016.09.15最近のWeb開発では必須!超簡単にNode.jsのバージョンを管理できるツール「nodebrew」を導入しよう(Mac編)HomebrewNode.jsnodebrewnpmツイート名古屋オフィスのコクシンです。gulpなどタスクランナーの登場で需要マシマシなNode.jsですが、みなさんはNode.jsのバージョンを気にかけたことはありますか?Node.jsのバージョンによってはモジュールが動かなかったりするので、指定されたNode.jsバージョンへ切り替える必要があります。毎回アンインストールとインストールを繰り返してバージョンを切り替えるのは面倒ですし時間の無駄ですよね。新しいプロジェクトが始まる前だっていうのに、このバージョンの切替作業のせいで出鼻をくじかれた感が出てしまいます...。nodebrewを使えば、あらゆるNode.jsのバージョンをストックして管理することが可能になり、好きなタイミングで任意のバージョンへ切り替えることが可能になります。コマンド自体も非常に覚えやすいので、初心者の人でも簡単に扱うことができるでしょう。managerそれでは、さっそくインストール方法と簡単な使い方を解説していきます。下記のコマンドを実行しnpm→Node.jsの順番にアンインストールします。npmのアンインストールターミナルを起動し、まずはnpmをアンインストールします。パスワードを求められたら管理者アカウントのパスワードを入力しましょう。※先頭の「$」を省いたコマンドを一行ずつコピペして実行してください。~/.npmNode.jsのアンインストール次にNode.jsをアンインストールしましょう。少々時間がかかります。found」と表示されればアンインストール完了です。※表示されない場合は一度Macを再起動してください。foundHomebrewのインストールパッケージマネージャーである「Homebrew」をインストールします。インストールしている場合はこの手順をスキップしてください。インストール下記コマンドを実行してインストールします。https://raw.githubusercontent.com/Homebrew/install/master/install)"nodebrewのインストールいよいよnodebrewをインストールします。下記コマンドを実行してください。出たらインストール完了。続けて下記コマンドを実行しセットアップします。setup実行後、パスを通すように言われるので「Finder」→「移動」→「フォルダへ移動」→「~/.bash_profile」と入力し、「.bash_profile」ファイルを見つけましょう。「.bash_profile」ファイルが見つからない場合は、下記コマンドを実行して新規作成します。.bash_profileファイルを発見または作成できたら、「.bash_profile」ファイルをエディタで開き下記を追記して上書き保存しましょう。PATH=$HOME/.nodebrew/current/bin:$PATH以上でnodebrewのインストール完了です。下記コマンドでバージョンを確認してみてください。0.9.6上記のようにバージョンが表示されたら導入完了です。※上手くnodebrewがインストール出来ない場合は、下記コマンドを実行してHomebrewをアンインストールし、再度Homebrewをインストールした後にトライしてみてください。https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"nodebrewの使い方さっそくインストールしたnodebrewを使い、Node.jsをインストールしてみましょう。Node.jsのバージョン一覧を表示する下記コマンドからNode.jsのバージョン一覧を取得することが出来ます。ls-remoteすると画面に現在提供されているNode.jsが一覧で表示されますので、自分がインストールしたいバージョンを確認しておきましょう。任意のNode.jsをインストールする「install-binary」コマンドを実行することで、任意のバージョンのNode.jsをインストールすることが可能です。試しに、バージョン4.5.0をインストールしてみます。下記コマンドを実行してインストール開始。successfully」と表示されればインストール完了です。続けて、実際に使用するために下記コマンドを実行します。v4.5.0」が利用可能になりました。念のためバージョンを確認してみましょう。v4.5.0」がインストールされたことを確認できました。最新版をインストールする手っ取り早くNode.jsの最新バージョンをインストール・使用するには、下記のコマンドを実行しましょう。stableその他のコマンド他のコマンドに関しては、下記を実行すると表示される「コマンド一覧」で確認することができます。help例えば、現在インストールされているNode.jsのバージョンを一覧で表示するコマンドはこちら。ls任意のバージョンのNode.jsをアンインストールするコマンドはこちら。v4.5.0をアンインストールします。4.5.0他にも便利なコマンドが用意されていますので確認してみてください。プロジェクトに応じてNode.jsのバージョンを切り替えようnodebrewの導入により、Node.jsのバージョン管理を非常に簡単に行えるようになりました。これでプロジェクトスタート前に「Node.jsのバージョンのせいでパッケージが動かない!」という事態に陥っても、簡単にバージョンを切り替えて解決することができますね。プロジェクトのスタート前に、使用するパッケージやモジュールが正しく動作するNode.jsのバージョンをしっかり確認し、他のメンバーに共有することを忘れないようにしましょう。Memberhayashihayakawahosakamokichikokushink_watanabemiyakoshiioreeennissyotsukasugitoshifumi.imanishiuchidauchiyamamosyamanakafumingzukkiエンターキーを押すと。