博客 / 詳情

返回

nvm,node,npm

一.node,npm,nvm相關知識點
1.node
Node.js 是一個開源的、跨平台的 JavaScript 運行環境,用於在服務器端運行 JavaScript 代碼。
Node.js的主要特點:
1.1 異步 I/O:Node.js 使用了事件驅動和非阻塞 I/O 模型,使得它在處理大量併發請求時非常高效。
1.2 跨平台:Node.js 可以運行在 Windows、macOS 和 Linux 等操作系統上。
1.3 適合實時應用:由於 Node.js 的異步和事件驅動特性,它非常適合構建實時應用,如實時聊天、實時數據流等。
2.npm
npm的全稱是Node Package Manager,是一個NodeJS包管理和分發工具,已經成為了非官方的發佈Node模塊(包)的標準。
npm 是 JavaScript 世界的包管理工具,並且是 Node.js 平台的默認包管理工具,也是世界上最大的軟件註冊表。
3.nvm
nvm(Node Version Manager)是一個用於管理多個Node.js版本的工具。在工作中,可能同時進行2個或者多個不同的項目開發,每個項目的需求不同,進而不同項目必須依賴不同版本的 NodeJS 運行環境,這種情況下,對於維護多個版本的 node 將會是一件非常麻煩的事情。NVM 就是為解決這個問題而產生的,它允許用户使用簡單的命令在本地下載任何遠程長期支持(LTS)版本的 Node.js,直接從命令行在 Node.js 的多個版本之間輕鬆切換,設置別名以輕鬆在不同下載版本的 Node.js之間切換。
二.node,nvm,npm安裝及環境配置
1.nvm
注意:
(1)安裝nvm之前需要卸載之前的node.js,並且還要刪除之前的環境變量配置
(2)nvm的安裝路徑不能有中文或者空格,否則後面在cmd中切換node版本會出現亂碼
1.1下載nvm
地址:https://github.com/coreybutler/nvm-windows/releases
點擊 nvm-setup.exe 進行下載
其中路徑選擇注意nvm要求,需要確定node.js的路徑選擇,install安裝
1.2 nvm環境變量配置
高級系統配置--環境變量--系統變量
image.png
選中path進行編輯
image.png
win + R ,輸入cmd ,回車後,在命令行輸入nvm -v 命令,返回版本號,證明配置成功。
2.node
通過nvm安裝node,cmd中使用命令nvm ls查看存在的版本號
若存在多個則使用此命令(nvm use 版本號)選中一個
成功安裝cmd中驗證
image.png

image.png
3.npm
由於node.js默認配置了npm,所以不用單獨下載和配置npm了,只
要node.js安裝成功,那麼是直接可以使用npm命令來下載moudle的。
測試npm
win+r輸入cmd打開命令行,輸入npm,顯示當前npm版本。
image.png

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.