5404某ITスタートアップで代表をやっています。基本的には技術関連の事を書きます。943目次WindowsにNode.jsをインストールするとき、Node.jsのバージョン管理ツールとして「nodist」を使ってみました。Manager)というツールもあるので、nvmの使い方も調べてみました。nodistの使い方nodistによるNode.jsのバージョン管理は、こちらを参照してください。JavaScript勉強会http://jsstudy.hatenablog.com/entry/functionaljs-nodejs-install-with-nodistJavaScriptの学習メモ。JavaScriptを使って学ぶ」の第9章を読んでみます。Windows7でNode.jsを使うので、Windowsの場合の説明を参考にしてみます。インストールとバージョン変更を簡単に行うことができるバージョン管理ツールを使用してみます。バージョン管理ツールには以下のものがあります。用もともと「nvm」はLinux、Mac用のNode.jsバージョン管理ツールなんですね。versionsWindows用のnvmとして、「nvmw」や「nvm-windows」というツールが提供されていました。0.8nmvwは、事前に「git」「python」の用意が必要とのこと。CleanUpnvm-windowsインストーラーのダウンロードhttps://github.com/coreybutler/nvm-windows/releases「nvm-setup.zip」をダウンロードして、解凍します。本日の最新版は、v1.1.3でした。nvm-windowsのインストール解凍して出てきた「nvm-setup-exe」をダブルクリックして実行します。インストールが始まります。ライセンスに同意します。インストールするフォルダを設定します。Node.jsを入れるフォルダを設定します。設定内容を確認します。NVMでNode.jsを管理しないとダメ。インストールを中止するか?聞いてきます。「いいえ」を選択ここで、また(6)に戻るので、仕方なく「はい」を選んで進んでみます。インストールが完了しました。version」と打ってみます。nvm-windowsはパスが通っていないのか?動作しませんでした。したら、nvm-windowsとnodistを同時にインストールすると衝突するのかもしれませんね!?パスがうまく通っていないかもしれないので、nvm-windowsが入っているフォルダに移動してみます。コマンドを打ってみましたが、別のエラーが出て、うまく動作しませんでした。再インストール前回インストールした「nodist」をアンインストールしてから、「nvm-windows」を再インストールしてみました。このままでは、まだnvmが動作しませんでしたが、パソコンを再起動したらnvmが動作するようになりました!動作確認で、nvmのバージョンを確認するコマンドを打ってみます。version「1.1.3」が表示されたのでOK。Manager)を使えるようになりました。JavaScriptを使って学ぶ」の学習で、Node.jsのバージョン0.12.0を使います。JavaScriptを使って学ぶ」という本です。この本を参考にして関数型プログラミングのやり方に親しんでみたいと思います。指定したversionを使用します。指定したversionをインストールします。最新のversionをインストールします。指定したversionをアンインストールします。インストールされているversionの一覧を表示します。インストール可能なversionの一覧を表示します。nvmのversionを表示します。インストール可能なNode.jsのバージョンを確認します。available目的の「0.12.0」がありました。バージョン0.12.0のNode.jsをインストールします。(64-bit)...」と表示されているのが、少々気になります。Windows7は64ビット版と32ビット版の両方を使っていますが、今作業しているパソコンは32ビット版のWindows7なんだけど、大丈夫かな~?と心配wインストールされたNode.jsのバージョンを確認してみます。32と指定しなければ、32ビット版が選ばれないようです。versions.Node.jsバージョン番号の後ろに、3264all(32ビット版と64ビット版の両方)を明示すれば、何ビット版かを選んでインストールできるようになっていました。バージョン0.12.0をインストールして、Nodeの動作確認をしてみます。32現在インストールされていて、選択可能なNode.jsのバージョンを確認します。0.12.0を選択してみます。32Node.jsのバージョンを調べて、動作確認としてみます。-v今度はうまくいきました!「v0.12.0」と表示されて、Node.jsバージョン0.12.0(32ビット版)の動作確認が取れました。以上で、Windowsでnvmを使う用意と、nvmでNode.jsをインストールすることができました。まとめMacやLinuxと同じ方法でNode.jsを管理したければ、Windowsでも「nvm」を使ったら良いかも?MacやLinuxも使っていますが、別にMacやLinuxと揃える必要性を感じないので、Windowsではnodistを使ってみようと思います。(お好みでOK)Windows上に仮想環境を用意して、Linuxを走らせている場合は、Linux用のnvmがそのまま使えますね。engineer-log.net関連記事WindowsでMochaテストフレームワークを使うJavaScriptの学習メモ。JavaScriptを使って学ぶ」の第9章を読んでみます。