Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8920

nvm-windowsでnode.jsのバージョン管理をする【Windows】

$
0
0
Node.jsのバージョン管理をwindowsPCでやりたくなったので入れ方を備忘録として。 どなたかの参考になれば幸いです 手順 windowsはnodistが有名っぽいんですが、 以前なぜかめちゃくちゃ苦戦したのでnvmを入れてみます! ※正確にはnvm-windowsというMacで使うnvmのwindows版みたいなやつです。 nvm-windows:https://github.com/coreybutler/nvm-windows とりあえずアンインストール 現状普通に入っている場合はややこしくなるのでいったん削除します。 ($node -vでバージョン出てきたら入っていて、  特にバージョン管理入れてなければベタだと思います) スタート(左下のWindowsアイコン) → 設定(歯車アイコン) → アプリ → アプリと機能 出てくるリストにNode.jsがあるはずなのでそちらをアンインストールでOK! nvm-windowsのインストール https://github.com/coreybutler/nvm-windows/releases こちらのGitHubにダウンロードリンクの記載がありますので、 nvm-noinstall.zipをダウンロードします。 中にnvm-setup.exeが入っているので、素直にインストールを進めます。 終わったら$nvm versionでバージョンを確認して、数字が出ればOK! $nvm version 1.1.7 Node.jsのインストール インストール済みのNode.jsの確認が$nvm list、 インストールできるNode.jsの確認が$nvm list availableでできます。 $nvm list available | CURRENT | LTS | OLD STABLE | OLD UNSTABLE | |--------------|--------------|--------------|--------------| | 16.1.0 | 14.17.0 | 0.12.18 | 0.11.16 | | 16.0.0 | 14.16.1 | 0.12.17 | 0.11.15 | ~省略~ This is a partial list. For a complete list, visit https://nodejs.org/download/release LTS(推奨版)は14.17.0とのことですので、14.17.0をインストールしましょう。 $nvm install [使いたいバージョン]でインストールします。 $nvm install 14.17.0 ~省略~ Installation complete. If you want to use this version, type nvm use 14.17.0 インストール済みリストでも大丈夫そうです! $nvm list 14.17.0 使用バージョンの指定 $nvm use [使いたいバージョン]で指定ができます。 「デバイスに変更を加えることを許可しますか?」みたいなのが出てくるので通します。 $nvm use 14.17.0 Now using node v14.17.0 (64-bit) インストール済みのリストと、Node.jsのバージョンを確認してみます。 $nvm list * 14.17.0 (Currently using 64-bit executable) $node -v v14.17.0 リストには*マークがついて使用してるよーというのがわかるようになり、 Node.jsのバージョン確認では選んだものが出るようになりました! ちなみにnpmもしれっと大丈夫でした。 $npm -v 6.14.13 複数切り替え、削除 試しに最新版も入れて、切り替えてみます。 // インストール $nvm install 16.1.0 ~省略~ Installation complete. If you want to use this version, type nvm use 16.1.0 // インストール済みリスト確認 $nvm list 16.1.0 * 14.17.0 (Currently using 64-bit executable) // 使用バージョンの指定 $nvm use 16.1.0 Now using node v16.1.0 (64-bit) // インストール済みリスト選択確認 $nvm list * 16.1.0 (Currently using 64-bit executable) 14.17.0 // Node.jsのバージョンを確認 $node -v v16.1.0 インストール → 切り替え → 確認を通してみましたが無事切り替わってますね! バージョン削除 さて、最新版は用済みなので削除です。 $nvm uninstall [削除したいバージョン]で削除します。 // 使用バージョンの指定 $nvm use 14.17.0 Now using node v14.17.0 (64-bit) // インストール済みリスト選択確認 $nvm list 16.1.0 * 14.17.0 (Currently using 64-bit executable) // 16.1.0をアンインストール $nvm uninstall 16.1.0 Uninstalling node v16.1.0... done // なくなってることを確認 $nvm list * 14.17.0 (Currently using 64-bit executable) こちらも問題なく削除できました! まとめ 環境設定苦手マンでも躓かずできたのでスムーズでうれしいですね! 切り替えのときに確認が出るのが面倒ですがそれ以外はシンプルで分かりやすいです! 使ったコマンドまとめ コマンド 用途 $node -v Node.jsのバージョン確認 $npm -v npmのバージョン確認 $nvm version nvmのバージョン確認 $nvm list インストール済みのNode.jsの確認 $nvm list available インストールできるNode.jsの確認 $nvm install [使いたいバージョン] Node.jsのインストール $nvm use [使いたいバージョン] 使用バージョンの指定 $nvm uninstall [削除したいバージョン] バージョンの削除 ありがとうございました

Viewing all articles
Browse latest Browse all 8920

Trending Articles