如何在 Windows 和 macOS 上安裝 Node.js 和 NPM

已發表: 2022-08-30

隨著對全棧開發的需求,Javascript是創建成熟業務應用程序的可靠技術。

世界各地的許多 JavaScript 開發人員都在努力更換不同的框架和語言來擴展他們的代碼。 這就是 Node.js 發揮作用的地方。

使用 Node.js,您可以快速構建具有雙向連接的 Web 應用程序,其中客戶端和服務器端可以實時通信和交換數據。

如果您要安裝 Node 和 Windows 和 macOS 系統上的 NPM,我們隨時為您提供幫助。 在本文中,我們將提供安裝軟件的分步指南。

但首先,讓我們了解基礎知識!

什麼是 Node.js?

什麼是nodejs

Node.js,也稱為 Node,是一個開源、跨平台的運行時環境,用於在瀏覽器之外執行 JavaScript 代碼。 通常,我們使用 Node.js 來構建後端服務,也稱為應用程序編程接口 (API)。

這些服務為我們的客戶端應用程序提供支持,例如在瀏覽器中運行的 Web 應用程序或在移動設備上運行的移動應用程序。

應用程序是用戶看到並與之交互的東西。 但是,這些應用程序需要與雲端或服務器上的後端服務進行通信,以存儲數據、發送電子郵件、啟動工作流程等。

Node.js 非常適合構建為我們的客戶端應用程序提供支持的高度可擴展的數據密集型和實時後端服務。

雖然還有其他用於構建後端服務的工具和框架,例如 Ruby on Rails、Django、Flask 和 Firebase,但 Node.js 是獨一無二的。

Node.js 易於上手,可用於原型設計和敏捷開發。 此外,它可以構建令人難以置信的快速和高度可擴展的服務。 由於其速度和可擴展性,它甚至被 PayPal、Uber、Netflix、Walmart 等企業組織使用。

PayPal 使用 Node.js 重建了他們的一個基於 Java 和 spring 的應用程序,他們發現:

  • 他們的應用程序以更少的人構建速度提高了一倍
  • 他們減少了 33% 的代碼行和 40% 的文件
  • 每秒處理的請求數量也增加了一倍,同時平均響應時間減少了 35%

Node 應用程序在任何地方都使用 Javascript,包括 Windows、macOS 和 Linux。 如果您是一名具備 Ja​​vaScript 技能的前端開發人員,則可以輕鬆過渡到全棧開發人員,讓您無需學習新的編程語言就能找到更好的工作。

由於您可以在前端和後端使用 Javascript,因此您的源代碼將更加干淨和一致。 因此,您將使用相同的命名約定、相同的最佳實踐和相同的工具。

此外,Node 擁有最大的開源庫生態系統供您使用。 這意味著您可以找到任何功能或構建塊來添加到您的應用程序中。 因此,您不必從頭開始創建這些構建塊,而是專注於應用程序的核心。

現在您已經了解了 Node.js 的基礎知識,讓我們看看在安裝適用於 Windows 或 macOS 的 Node 時需要執行的過程。

為 Windows 安裝 Node.js

以下是下載適用於 Windows 的 Node.js 的步驟:

第 1 步:訪問 Node.js 網站並找到他們的下載頁面。

nodejs官網

第 2 步:單擊 Windows 安裝程序下載並打開文件。

點擊安裝程序

第 3 步:點擊“下一步”接受他們的許可協議。

接受協議

第 4 步:選擇您想要安裝 Node.js 的位置,然後單擊“下一步”

選擇安裝位置

第 5 步:如果您是初學者,請通過單擊“下一步”堅持使用默認的 Node.js 設置。 如果您知道設置會對應用程序產生什麼影響,則可以根據需要更改設置。

選擇 nodejs 設置

第 6 步:在 Tool for Native Modules 頁面上再次單擊下一步,然後單擊“安裝”。

點擊下一步準備安裝

第 7 步:您現在已經完成了安裝。 現在,打開您的命令控制台並開始使用 Node.js。

打開 windows 命令提示符以使用 nodejs

為 MacOS 安裝 Node.js

為 macOS 下載 Node.js 相對簡單。 請遵循以下安裝步驟:

第 1 步:訪問 Node.js 網站。 單擊您選擇的版本。

去nodejs網站

第 2 步:下載文件並在 Finder 中打開它。

下載最新的mac版本的nodejs

第 3 步:設置安裝位置,然後單擊“繼續”。

打開文件

第 4 步:通過單擊繼續完成整個安裝步驟並同意他們的條款,直到您到達摘要部分並獲得安裝確認。

完成安裝過程

第 5 步:恭喜,您已經為 macOS 安裝了 Node.js。 現在打開您的終端並開始試驗命令。

打開命令終端以使用 nodejs

為 Linux 安裝 Node.js

按照以下步驟安裝適用於 Linux 的 Node.js。

第 1 步:首先打開終端或按 Ctrl + Alt + T。

第 2 步:輸入:

 sudo apt install nodejs

然後按回車。

鍵入 sudo apt install nodejs

但是,在執行此命令時,您不會安裝最新的 node.js 版本。

第 3 步:轉到 Node.js.org 網站並單擊下載。

去nodejs官網

第 4 步:向下滾動並單擊“通過包管理器安裝 Node.js”。

點擊通過包管理器安裝nodejs

第 5 步:單擊“基於 Debian 和 Ubuntu 的 Linux 發行版”。

單擊基於 debian 和 ubuntu 的 linux 發行版

第 6 步:重定向後,單擊“Node.js 二進制分發”鏈接。

單擊 nodejs 二進制發行版

第 7 步:將打開一個窗口,您將被定向到 GitHub 存儲庫。

您將被重定向到 github

第 8 步:向下滾動並找到最新 Node.js 版本的安裝說明。 在這種情況下,我們將安裝 Node.js v18.x。

向下滾動到最新版本

第 9 步:將說明中的第一行複制並粘貼到終端中,然後按 Enter。

複製第一行代碼並粘貼到命令終端

第 10 步:您將看到一條消息,提示找不到命令“curl”

curl 未找到消息

第 11 步:輸入sudo apt install curl以安裝 curl。 然後你會被提示輸入你的 Ubuntu 密碼並按下回車鍵。

安裝捲曲

第 12 步:現在您已經在操作系統上安裝了 curl,可以下載最新版本的 Node.js。

將 Github 安裝說明中的第二行複制並粘貼到終端中,然後按 Enter。

從github複製第二行代碼

你完成了!

如何檢查 NPM 版本並驗證下載

NPM 是 Node 的包管理器,這意味著它管理其包的依賴項。

如果沒有 NPM,當您要上傳框架時,需要手動解包 Node.js 包。 幸運的是,NPM 自動化了這個過程並減輕了你的責任。

定期更新 NPM 會改進代碼並更新項目中使用的本地包。

但是,有時它會錯過最新的 NPM 版本。 因此,您需要檢查您的 NPM 版本並手動更新它。

雖然檢查和更新 NPM 版本的過程相似,但 Windows 和 macOS 之間存在一些差異。

以下是檢查 Node.js 版本並驗證 Windows 下載的方法:

輸入命令: node -v ,然後回車,你會看到版本號。

在終端中鍵入節點 v

如果您有 macOS,請按照以下步驟驗證您的 Node.js 和 NPM 下載。

第一步:打開 macOS 命令終端。

搜索並打開終端

第 2 步:輸入 node –version (版本之前是雙破折號),然後按 Enter。 您將立即查看是否安裝了最新版本。

輸入節點--版本

要檢查 NPM 版本,請輸入 npm –version 並按 Enter。

輸入 npm --version

仔細檢查您安裝的版本是否與 Node.js 網站上列出的最新版本相同。

一旦您檢查了 Node.js 和 NPM 是否已正確安裝在您的 Windows 或 macOS 上,您就可以開始創建新的應用程序了。

包起來

Node.js 是一個非常流行的編程環境,特別是由於它在前端和後端的實用性。 許多開發人員選擇 Node.js 是因為它的簡單性和開發高級應用程序的能力。 此外,它可以幫助您立即成為全棧開發人員。

完成上述安裝 NPM 和 Node 的步驟後,就可以開始構建後端服務了。 安裝它們是開始您的應用程序開發之旅的第一步。

作為開發人員,您可能還對這些 Node.js 捆綁器和構建工具感興趣。