windows10 scoopを使ってnode.jsをインストールする

windowsのパッケージ管理「scoop」を利用して、node.jsをwindowsにインストール手順を記述してます。コマンドベースでインストールができるので、非常に便利です。windows11でも同様の手順でインストール可能です。
環境
- OS windows10 pro 64bit
scoopインストール
管理者権限でpowershell起動して、下記のコマンド実行します。

powershell上で下記のコマンドを実行します。
> Set-ExecutionPolicy RemoteSigned -scope CurrentUser
> iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

インストールが成功すると「Scoop was installed successfully!」と表示されます。
node.jsインストール
インストールできるnode.jsのバージョンを確認しておきます。
> scoop search node
<出力結果>
'main' bucket:
eventstore (4.1.4) --> includes 'EventStore.ClusterNode.exe'
node-chakracore (10.13.0)
nodejs-lts (12.16.2)
nodejs (13.13.0)
sliksvn (1.12.0) --> includes 'svn-populate-node-origins-index.exe'
下記のコマンド一発でnode.jsをインストールすることが可能です。
> scoop install nodejs

コマンドプロンプト上で下記のコマンドを実行すると、nodeがインストールできていることが確認できます。
> node -v
> npm -v

アップデートも以下のコマンドで可能です。
> scoop update nodejs
別バージョンインストール
別バージョンのnode.jsをインストールする場合は、nodeはバージョン指定でインストールできる対象なので、まずは下記のコマンドを実行
> scoop bucket add versions
<出力結果>
Checking repo... ok
The versions bucket was added successfully.
インストールできるバージョンを確認します。
> scoop search node
'main' bucket:
eventstore (4.1.4) --> includes 'EventStore.ClusterNode.exe'
node-chakracore (10.13.0)
nodejs-lts (12.16.2)
nodejs (13.13.0)
sliksvn (1.12.0) --> includes 'svn-populate-node-origins-index.exe'
'versions' bucket:
nodejs010 (0.10.48)
nodejs012 (0.12.18)
nodejs10 (10.20.1)
nodejs11 (11.15.0)
nodejs12 (12.16.2)
nodejs4 (4.9.1)
nodejs5 (5.12.0)
nodejs6 (6.17.1)
nodejs7 (7.10.1)
nodejs8 (8.17.0)
nodejs9 (9.11.2)
バージョンを指定してインストールします。
> scoop install nodejs10
<出力結果>
Installing 'nodejs10' (10.20.1) [64bit]
node-v10.20.1-win-x64.7z (10.1 MB) [==========================================================================] 100%
Checking hash of node-v10.20.1-win-x64.7z ... ok.
Extracting node-v10.20.1-win-x64.7z ... done.
Linking ~\scoop\apps\nodejs10\current => ~\scoop\apps\nodejs10\10.20.1
Persisting bin
Persisting cache
Running post-install script...
'nodejs10' (10.20.1) was installed successfully!
バージョンを確認してみます。
> node -v
<出力結果>
v10.20.1
バージョンが変更されていることが確認できます。元に戻す場合は、resetを実行します。
## リセットします
> scoop reset nodejs
<出力結果>
Resetting nodejs (13.13.0).
Linking ~\scoop\apps\nodejs\current => ~\scoop\apps\nodejs\13.13.0
Persisting bin
Persisting cache
## バージョンを確認します
node -v
<出力結果>
v13.13.0
下記は、一連のコマンド実行の画面となります。

-
前の記事
Centos8 システム情報を表示する「Neofetch」の導入手順 2020.04.20
-
次の記事
Windows10にMariaDBをインストールする 2020.04.20
コメントを書く