世界を旅して暮らしたい放浪エンジニアブログ

Macのode.jsをnodebrewで管理する

Mac環境でNode.jsの管理をnodebrewに変更する際の手順です。メモ替わりのまとめ記事になります。

[ 目次 ]

はじめに

こんにちは、香港に住んでいるWEBデベロッパーのなかむ(@nakanakamu0828)です。

※ こちらの記事は過去ブログからの移行記事になります

今回はNode.jsの管理をnodebrewに移行しようと思います。

既にnode.jsがインストールされている場合削除します

node.jsがインストールされているか確認

以下のコマンドでnode.jsがインストールされているか確認してください。
バージョンが表示されればインストールされている状態になります。

$ node -v

私の環境では、homebrewで既にnode.jsがインストールされていました。
homebrewでインストールされているものは削除していきます。

npmのアンインストール

以下のコマンドからアンインストールしてください。

$ sudo npm uninstall npm -g

yarnのアンインストール

yarnを利用しているPJもあるので、yarnを先にアンインストールしておきます。以下のコマンドからアンインストールしてください。

$ brew uninstall yarn

node.jsのアンインストール

以下のコマンドからアンインストールしてください。

$ brew uninstall --force node

※ node.jsを複数バージョンで管理している場合、--forceオプションをつけて全てのバージョンを削除しましょう。

それぞれどのようにnodeをインストールしたかによってアンインストールの方法も変わってきます。皆さんの環境に合わせて方法を模索しましょう。今回はhomebrewからインストールした場合のアンインストール方法でした。

nodebrewインストール

公式githubを参考にしてインストールしていきます。
以下のコマンドからインストールしましょう

$ curl -L git.io/nodebrew | perl - setup
$ vi ~/.bash_profile

#以下を追加(nodebrewにパスを通します)
export PATH=$HOME/.nodebrew/current/bin:$PATH

$ source ~/.bash_profile

# nodebrew helpでヘルプの詳細が見れればインストールは完了です
$ nodebrew help

node.jsインストール

以下のコマンドからnode.jsをインストールします。
元の環境がv8だったので今回は8系の最新となるv8.11.1をインストールします。

$ nodebrew install v8.11.1
$ nodebrew use v8.11.1

2018/04/16時点では、v9.11.1が最新となっています。
nodebrew ls-remoteで確認することができます。

yarnインストール

以下のコマンドからyarnをインストールします。

$ npm install -g yarn

以上でnodebrewへの移行が完了です。

最後に

最近色々なPJに参加させて頂き思うのが、Macに環境を作ってしまうとPJによってバージョンが異なったりするので依存関係の解消が大変・・・
PHPやRubyでWEB開発する際は、Docker, Vagrantを利用してコンテナ or 仮想環境を作った方がいいですよね。 Mac内ではシンプルにフロントエンドの開発ライブラリのみにしようとしています。

前のページ

次のページ

Profile

なかむ🇭🇰Webデベロッパー

なかむ🇭🇰Webデベロッパー

香港在住4年目になるWEBエンジニアのなかむです。 現在は、LaravelやRailsを利用したWEB開発を中心にエンジニアをしています。 顧客は全て日本の企業になります。リモート開発にて各企業様の支援を行なっております

プロフィール詳細はこちら

Latest Posts