0
Help us understand the problem. What are the problem?

posted at

updated at

Node.jsの管理にVoltaを使ってみる

Voltaとは

Windowsではnodistを長らく愛用していた。
それに代わるバージョン管理ツールとしてVoltaなるものを発見しインストールしていたが、数か月たっておりそのことをすっかり忘れていた。
node.jsのバージョンを上げる必要があったのだが、node.jsのインストーラーをDLしてセットアップしてしまい混乱した・・・。
今後忘れないように、まとめておく。

環境

OS:Windows 10 Pro 21H1

手順

インストーラをDLしてインストーラーを実行
voltaの確認

PS C:\> volta -v
1.0.8

特定のバージョンをインストールする

PS C:\> volta install node@16.15.1
success: installed and set node@16.15.1 (with npm@8.11.0) as default

nodeの確認

PS C:\> node -v
v16.15.1

試しに最新版を入れてみる

PS C:\> volta install node@latest
success: installed and set node@18.3.0 (with npm@8.11.0) as default

nodeのversionを確認するとインストールしたものに変わっている

PS C:\> node -v
v18.3.0

プロジェクトごとに切り替えたい場合は、pinコマンドを使う模様

PS C:\Users\dev\source\repos\DemoApp> volta pin node@16.15.1    
success: pinned node@16.15.1 (with npm@8.11.0) in package.json

これを実行すると以下の設定がpackage.jsonに追記される

package.json
  "volta": {
    "node": "16.15.1"
  }

以上

参考サイト

Register as a new user and use Qiita more conveniently

  1. You can follow users and tags
  2. you can stock useful information
  3. You can make editorial suggestions for articles
What you can do with signing up
0
Help us understand the problem. What are the problem?