コンテンツにスキップ

Windowsにbun, npm, yarn, pnpmをインストール

参考: https://scoop.sh/#/

scoop をインストール

PowerShell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

この scoop というインストーラーを使用して、bun, npm, yarn, pnpm をインストールします。

要約

bun

bun
scoop install bun

npm (& node)

nodejs
scoop install nodejs

yarn

yarn
scoop install yarn

pnpm

pnpm
scoop install pnpm

バージョンを確認

Terminal window
scoop list

2024 年 8 月 20 日時点では以下のような結果になりました。

Terminal window
Installed apps:
Name Version Source Updated Info
---- ------- ------ ------- ----
bun 1.1.24 main 2024-08-20 00:40:09
nodejs 22.6.0 main 2024-08-20 00:35:44
pnpm 9.7.1 main 2024-08-20 00:40:19
yarn 1.22.22 main 2024-08-20 00:40:15

また、以下のコマンドでも確認可能です。内容としては、command --versionを実行しているだけです。

PowerShell
function Check-ToolVersions {
$tools = @("node", "bun", "npm", "yarn", "pnpm")
foreach ($tool in $tools) {
try {
$version = & $tool --version 2>$null
if (-not $version) {
$version = "not installed"
}
} catch {
$version = "not installed"
}
"{0,-7} version: {1}" -f $tool, $version
}
}
Check-ToolVersions
実行結果
node version: v22.6.0
bun version: 1.1.24
npm version: 10.8.2
yarn version: 1.22.22
pnpm version: 9.7.1

アンインストール

bun

bun
scoop uninstall bun

npm (& node)

nodejs
scoop uninstall nodejs

yarn

yarn
scoop uninstall yarn

pnpm

pnpm
scoop uninstall pnpm