LoginSignup
2
3

More than 1 year has passed since last update.

WingetでNode.jsインストール

Posted at

Windows11のノートPCにNode.jsをインストールした時のメモ

超簡単な自分用の備忘録メモです。

環境

OS:Windows11 Pro

パッケージマネージャ何使うか

Windowsのパッケージマネージャーは、scoopとかchocolateyとか有名だが、本家が一番良いのでは?ということで、後発ですが、wingetを利用。

  • chocolatey うーん。以下2つに対してメリット感じられず。(個人的に触ったことがあったscoopかwin標準のwingetか)
  • scoop 以前はこっちをつかっていたこともあるが、Powershellで実行していた
  • winget コマンドプロンプトで実行できた

目的はnode.jsのインストールとnpmの利用

以下wingetコマンド実行してあるかなチェック

winget search nodejs

でこんな結果が返ってくる。(2023/01/16現在)

名前                  ID                        バージョン   一致            ソース
-----------------------------------------------------------------------------------
Node.js               OpenJS.NodeJS             19.4.0       Moniker: nodejs winget
Volta                 Volta.Volta               1.1.0        Tag: nodejs     winget
QQ小程序开发者工具    Tencent.qq-devtool        0.70.2209190 Tag: nodejs     winget
pnpm                  pnpm.pnpm                 7.24.2       Tag: nodejs     winget
Node.js Nightly       OpenJS.NodeJS.Nightly     20.0.0       Tag: nodejs     winget
Node.js LTS           OpenJS.NodeJS.LTS         18.13.0      Tag: nodejs     winget
RunJS                 lukehaas.RunJS            2.7.4        Tag: nodejs     winget
Laragon               LeNgocKhoa.Laragon        5.0.0.210523 Tag: nodejs     winget
Open Video Downloader jely2002.youtube-dl-gui   2.4.0        Tag: nodejs     winget
CodeLite              CodeLite.CodeLite         15.0.0       Tag: nodejs     winget
NVM for Windows       CoreyButler.NVMforWindows 1.1.10       Tag: nodejs     winget

winget installを実行してインストール

LTS(Long Term Support)が良いと思うので、そちらをインストールする。

winget install "Node.js LTS" -v 18.13.0

実行すると以下のように処理が実行される。

見つかりました Node.js LTS [OpenJS.NodeJS.LTS] バージョン 18.13.0
このアプリケーションは所有者からライセンス供与されます。
Microsoft はサードパーティのパッケージに対して責任を負わず、ライセンスも付与しません。
Downloading https://nodejs.org/dist/v18.13.0/node-v18.13.0-x64.msi
  ██████████████████████████████  29.5 MB / 29.5 MB
インストーラーハッシュが正常に検証されました
パッケージのインストールを開始しています...
インストールが完了しました

確認時の注意点

さてこれでインストールできたかなと、同一プロンプト上で、以下のようにコマンド実行してみても、、

npm -v
'npm' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

と出て、あれ?と思いますが、コンソール開いた時のパスにnpm通っていないだけなので、新しくプロンプトを開いてあげて実行すればOK。

8.19.3

とバージョンが表示されればOK。

以上超簡単、備忘録でした。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3