最初に
node v12を使っていましたが、メンテナンスも2022.4月で切れるのでバージョンアップしなければと思いつつ、のびのびにしていました。
qiita投稿に慣れるためにもv16アップデートしてみます。
環境
os: windous10
node12⇒node16
バージョン管理ツール選択
nodeのバージョン管理ツールはいくつかあるみたいだが、windowsだと選択肢少ないみたい。スター数の多いnvm-windowsにしてみた。
参考
Node.jsのバージョン管理ツールを改めて選定する【2021年】
nvm-windows のインストール
参考
2020-0711 nvm-windows で Node.js の 環境構築 と バージョン管理 (Windows, nvm)
git-hubのhttps://github.com/coreybutler/nvm-windows/releases にnvm-setup.zipがあるのでクリックしてダウンロード
zipファイルが解凍され、nvm-setup.exeをクリックでインストール開始。インストールフォルダなど聞かれますが、デフォルトでやってみました。
-
nvmインストールフォルダ
C:\Users\〇〇〇〇\AppData\Roaming\nvm
-
node.jsインストールフォルダ
C:\Program Files\nodejs
-
Destination location:
C:\Users\〇〇〇〇\AppData\Roaming\nvm
-
途中で今まで使っていた「Node.js v12.18.4.」を今後も使うか?⇒今後も使うかもしれないので「はい」とした
nodeインストール
nvm install 〇.▼.◇
でNodeのバージョン指定できる
詰まる⓵
参考ページだと、インストール後にNode使用バージョンの切り替えのため
node use 〇.▼.◇
とあるが、「内部コマンドまたは外部コマンド、・・・」とでた。
pathが通ってないのか?システム環境変数を確認するが、通っている。
検索していると、「【nvm】nvm use で exit status 5: になってしまった時の解決方法」にたどり着く。
管理者権限でコマンドプロンプト立ち上げ
node use 〇.▼.◇
動くかの確認
node -v
v16.13.1
できたー( ^)o(^ )わーい!
詰まる⓶
上記で終了かと思った。しかし管理者権限ではいいが、vscodeのterminalでnodeが動かない。(´;ω;`)ウゥゥ
再起動したら動いた。😌(ほっと)
終わりに
環境構築はいつも時間かかる。これだからついつい先延ばしにしてしまう。
次の投稿は画像を貼ろうと思っていたが、これも先延ばし・・・