フルスタックで開発しているとphp、ruby、python、node.jsなど様々なプログラム言語を使用する機会が増えてきます。特に異なったプロジェクトを同一マシンで行おうとすると各プログラム言語のバージョンなどが競合して上手く開発が行えなくなります。 そこでanyenvの登場です。anyenvをインストールすることでメジャーどこの**env系を一括して管理できるようになりとても開発が楽になります。 追記:anyenv製作者のRyosuke IWANAGAさんが新たにanyenvのgithubリポジトリを作成されたので、記事を修正しました。 旧リポジトリ:https://github.com/riywo/anyenv 新リポジトリ:https://github.com/anyenv/anyenv 現時点でanyenvがサポートしている**env系は以下。 新リポジトリanyenv/anye
nodebrewからndenvにして、ディレクトリ/プロジェクト毎にnodeのバージョンを指定する方法 どうもユーキです。 今回は、ndenvのインストールから使い方までを紹介していきます。 nodebrewってNodeのバージョンの切り替えは出来るけど、ディレクトリごとにバージョンを自動で切り替えたりが出来ないんですよね。 そういう便利なものが無いかなぁと思い探してみたところ、ndenvというものを見つけました。 nodebrewって何?って方は、こちらに解説してありますので読んでみてください! nodebrewの削除.bashrc(.zshrc、.bash_profileなど)の以下記述を削除する。 export PATH=$HOME/.nodebrew/current/bin:$PATH そして、Homebrew管理下のnodebrewを削除する。 brew uninstall no
anyenv+ndenvでプロジェクトごとにnode.jsのバージョンを切り替える 複数のプロジェクトが並行で走っており、それぞれで異なるnode.jsのバージョンが必要な場合は利用するnode.jsのバージョン管理が必須になってきます。 node.jsのバージョン管理にはnodebrewやnodist、nvmなど様々なツールがあります。 ndenvはいわゆる**env系のnode.jsバージョンで、**envではnodenv以外にもrubyのバージョンを管理するrbenvや、PHPのバージョンを管理するphpenvなど様々な言語のバージョンが存在します。 **envにはanyenvと呼ばれる管理ツールが存在するため、ローカルで複数の言語のバージョンを管理しなくては行けない人にはお勧めのツールです。 anyenvのインストール anyenvは以下のコマンドでインストールを行います。 git
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く