如何在 Windows 下安裝 Node.js

想要學習一門語言, 最基本的就是應該先安裝它的基礎執行環境。 畢竟巧婦難為無米之炊。

Node。js 本身的跨平臺性,支援 MacOS、Linux 和 Windows 平臺。 並且不同的平臺有不同的安裝方式。 這裡就用保姆級別的服務來盤它。

Node。js

官方地址: http://nodejs。org

中文地址: https://nodejs。org/zh-cn

如何在 Windows 下安裝 Node.js

當前最新的版本為: 14。18。1 ( npm 版本為 6。14。15)。

生產環境中只使用 LTS (長期維護版本), 如果想嚐鮮可以使用當前最新版, 擁有最新的特性和功能。

安裝方式

軟體包安裝

官方提供了所有主流平臺的軟體包(安裝包)。 如: Windows 的 。msi 和 。exe, MacOS 的 。pkg 等。

英文訪問: https://nodejs。org/en/download/

中文訪問: https://nodejs。org/zh-cn/download/

直接下載自己系統相關的就好, 接下來有詳細的說明。

軟體包管理器安裝

軟體包管理器, 是透過一些管理工具可以透過命令列進行軟體的安裝, 比方說:Linux 的 pacman,dnf 或者 yum。MacOS 的 brew。 以及 Windows 的 choco 等包管理器。這種安裝起來除了 Windows 其他的都很方便。

Docker 映象

在 Docker 中安裝 Node。js。 首先先說說 Windows 環境的安裝方式。

Windows 安裝篇

根據你的系統選擇, 我這裡選擇 x64 的版本。使用 。msi 安裝包進行安裝。

軟體包方式安裝

如何在 Windows 下安裝 Node.js

首先先要下載。

如何在 Windows 下安裝 Node.js

雙擊開啟進行安裝:

如何在 Windows 下安裝 Node.js

開始安裝,點選 Next 安裝:

如何在 Windows 下安裝 Node.js

在同意的複選框上點選 Next 下一步

如何在 Windows 下安裝 Node.js

這裡需要注意的是, 雖然技術已經支援你中文和一些特殊符號, 但是安裝開發工具類的軟體, 最好還是不要包含空格、中文等特殊的字串在路徑上, 以防出現玄學的問題。 這裡修改了路徑。已經我這是虛擬機器環境進行安裝截圖。 並且只有一個碟符所以才裝到了系統盤 C 盤。別噴。 點選 Next 下一步:

如何在 Windows 下安裝 Node.js

這裡預設直接點選 Next 就好了, 沒有什麼需要調整的。

如何在 Windows 下安裝 Node.js

繼續點選 Next 不做配置:

如何在 Windows 下安裝 Node.js

這裡直接點選 Install 進行安裝, 因為需要用到管理員許可權,會出現如下圖:

如何在 Windows 下安裝 Node.js

點選 “是” 透過就開始了 Node。js 的安裝。過了一會, 這個安裝過程一般會很快。等著出現如下介面就算安裝完成了。

如何在 Windows 下安裝 Node.js

點選 Finish 完成安裝。 完成安裝之後當然要測試一下是否安裝完成。

開啟命令列工具, 或者使用新版的 PowerShell 該命令列基本上可以和 Linux 系列命令一致了。

使用檢視版本命令, 測試是否安裝成功, 並配置了環境變數。

node ——version npm ——version

如何在 Windows 下安裝 Node.js

Windows 安裝 Node。js 就完成了, 這個時候, 我們就可以好好的盤一下它了。

軟體包管理器安裝

如果你正好是 Windows 也安裝上面的方式安裝過了, 接下來的看不看都行, 對於 Windows而言, 軟體包管理器需要用到第三方的工具 chocolatey 。

chocolatey

需要提前安裝 chocolatey , 如果沒有安裝, 開啟管理員模式的 PowerShell 進行安裝, 執行如下命令即可:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System。Net。ServicePointManager]::SecurityProtocol = [System。Net。ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System。Net。WebClient)。DownloadString(‘https://community。chocolatey。org/install。ps1’))

耐心等待安裝,

如何在 Windows 下安裝 Node.js

沒有報錯的情況下就是安裝成功了,

注意警告資訊

需要重新開啟一個命令視窗讓命令生效。

在新開啟的命令列中, 檢視版本資訊進行校驗是否安裝成功:

如何在 Windows 下安裝 Node.js

安裝軟體的命令為:

choco install 包名

可以簡寫成

cinst

使用命令安裝

choco install nodejs

或者

cinst nodejs

如何在 Windows 下安裝 Node.js

可以看到安裝完成, 再次驗證 Node。js 是否安裝成功。 因為安裝的時候沒有指定版本會安裝最新的版本。這裡可以看到我們應該使用包名

nodejs。install

並且安裝了最新版。

Installing the following packages:nodejsBy installing, you accept licenses for the packages。Progress: Downloading nodejs。install 16。11。0。。。 100%Progress: Downloading nodejs 16。11。0。。。 100%nodejs。install v16。11。0

所以會看到如下所示:

如何在 Windows 下安裝 Node.js

如何指定安裝呢?這裡有兩種方式。

一種是安裝最新版

cinst nodejs

cinst nodejs。install

指定安裝 LTS 版本

cinst nodejs-lts

也可以指定具體的版本號:

cinst nodejs。install ——version 16。11。0

如果需要直接安裝不需要你再授權可以在包的後面加上

-y

例如:

cinst nodejs-lts -y

解除安裝軟體使用:

choco uninstall 包名

舉例如下:

如何在 Windows 下安裝 Node.js

重新驗證發現已經安裝 Node。js 。 軟體包管理器安裝方式完成, 很方便的安裝方式。需要注意的是這種安裝方式我這沒有找到免費版的指定安裝路徑的方式。

Windows 安裝告一段落吧。接下來 MacOS 安裝。 需要的可以來個 5毛錢的時間在掌掌眼。

關注我, 精彩後續繼續。