使用 Winget 安装 Node.js

Windows11的笔记本电脑安装Node.js时的备忘录

这是一则非常简单的备忘录给自己的便签。

保護是我們的責任。

操作系统:Windows11专业版

如何使用软件包管理器?

尽管Windows的软件包管理器scoop和chocolatey很有名,但考虑到原版的质量最好,所以我选择了后出之秀winget。

    • chocolatey うーん。以下2つに対してメリット感じられず。(個人的に触ったことがあったscoopかwin標準のwingetか)

 

    • scoop 以前はこっちをつかっていたこともあるが、Powershellで実行していた

 

    winget コマンドプロンプトで実行できた

我的目标是安装Node.js并使用npm。

请检查是否已执行以下winget命令。

winget search nodejs

截至2023年1月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(长期支持)很好,所以建议安装它。

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,在打开控制台时,所以只需打开新的提示符并执行即可。

8.19.3

如果版本显示正常,那就没问题了。

以上非常简单,只是备忘录而已。

bannerAds