2025 最新版 Node.js 下載安裝及環境配置詳細教程【保姆級】

2025 最新版 Node.js 下載安裝及環境配置詳細教程【保姆級】

  • 一、下載安裝
  • 二、環境配置
  • 三、緩存配置、全局配置以及更換國內淘寶鏡像源


一、下載安裝

  1. 下載地址:Node.js 官方下載地址
    在這里插入圖片描述

  2. 雙擊安裝,點擊 Change 更改安裝位置。我只有一個C盤,這里我直接放在:C:\Develop\Nodejs 目錄下。建議你們放在D盤或者E盤。
    在這里插入圖片描述

  3. 然后點擊Next,到這里不要勾選,直接點擊Next,最后點擊 Install 安裝。
    在這里插入圖片描述

二、環境配置

  1. 按住 Win+R 輸入cmd,回車。在 Dos 窗口輸入:node -v 查看nodejs 版本, 輸入:npm -v 查看 npm 版本。正常輸入版本號,則環境變量配置沒問題,如果顯示 node 指令不存在,則需要手動配置環境變量。
    在這里插入圖片描述
  2. 按住 Win+S 打開搜索,搜索系統環境變量,打開,進行環境變量配置
    在這里插入圖片描述
  3. 點擊環境變量 --> 在系統環境變量中找到 PATH 雙擊打開 --> 查看是否有存在第一步你設置的Nodejs 的安裝路徑 --> 如果沒有點擊新建自行添加 --> 之后一路點擊確定,完成環境變量配置。
    在這里插入圖片描述

三、緩存配置、全局配置以及更換國內淘寶鏡像源

  1. 進入安裝目錄,新建兩個文件夾,node_cachenode_global
    兩個文件夾的作用:node_cache 存放緩存, node_global 存放全局安裝的包文件。
    在這里插入圖片描述

  2. 分別進入這兩個文件夾,復制文件路徑,下一步進行全局配置
    在這里插入圖片描述
    在這里插入圖片描述

  3. 打開cmd, 輸入一下指令:
    分別代表:緩存配置,全局配置(注意更改成自己的文件路徑),更換國內淘寶鏡像源

    npm config set cache "C:\Develop\Nodejs\node_cache"
    npm config set prefix "C:\Develop\Nodejs\node_global"
    npm config set registry https://registry.npmmirror.com
    

    輸入以下指令進行查看配置:

    npm config list
    

    在這里插入圖片描述

  4. 打開環境變量,點擊用戶環境變量,雙擊打開 PATH, 將 C:\Users\zzq\AppData\Roaming\npm 更改成node_global的路徑:C:\Develop\Nodejs\node_global,一路點擊確定,完成配置。
    在這里插入圖片描述

  5. 將 node_cache 和 node_global 配置環境變量。點擊系統環境變量,找到 PATH, 雙擊打開,點擊新建,添加這兩個文件夾的文件路徑
    在這里插入圖片描述

  6. 此時還不能進行安裝庫文件,安裝會報錯,因為沒有權限。需要把這兩個文件夾的寫入權限打開:
    分別右鍵這兩個文件夾, 點擊屬性,點擊安全, 點擊編輯,將所有權限都的勾選,點擊確定。
    在這里插入圖片描述

  7. 之后就可以正常安裝了

    npm install -g cnpm
    

    在這里插入圖片描述


END 配置完成


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/901697.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/901697.shtml
英文地址,請注明出處:http://en.pswp.cn/news/901697.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

2025年4月通信科技領域周報(4.07-4.13):6G技術加速落地 衛星通信網絡迎來組網高潮

2025年4月通信科技領域周報(4.07-4.13):6G技術加速落地 衛星通信網絡迎來組網高潮 目錄 2025年4月通信科技領域周報(4.07-4.13):6G技術加速落地 衛星通信網絡迎來組網高潮一、本周熱點回顧1. 華為發布全球首…

vxe-table 動態列篩選,以及篩選項動態變化的解決方案記錄

需求場景: table 的列是由接口動態返回的;列的篩選項就是數據的值,比如【姓名】這個字段總共有三個值,那么姓名這一列的篩選項就是這三個值本身;當有一列篩選后,其他列的篩選項也要動態變化。 vxe-table …

UE5游戲分辨率設置和窗口模式

第一種方法: 在項目配置Config文件夾下新建 DefaultGameUserSettings.ini 輸入代碼 [/Script/Engine.GameUserSettings] bUseVSyncFalse ResolutionSizeX1960 ResolutionSizeY1080 LastUserConfirmedResolutionSizeX800 LastUserConfirmedResolutionSizeY600 WindowPosX-1 …

鏈表知識回顧

類型:單鏈表,雙鏈表、循環鏈表 存儲:在內存中不是連續存儲 刪除操作:即讓c的指針指向e即可,無需釋放d,因為java中又內存回收機制 添加節點: 鏈表的構造函數 public class ListNode {// 結點…

詳解與FTP服務器相關操作

目錄 什么是FTP服務器 搭建FTP服務器相關 ?編輯 Unity中與FTP相關的類 上傳文件到FTP服務器 使用FTP服務器上傳文件的關鍵點 開始上傳 從FTP服務器下載文件到客戶端 使用FTP下載文件的關鍵點 開始下載 關于FTP服務器的其他操作 將文件的上傳,下載&…

Day92 | 靈神 | 二叉樹 路徑總和

Day92 | 靈神 | 二叉樹 路徑總和 112.路徑總和 112. 路徑總和 - 力扣(LeetCode) 思路: 1.遞歸函數意義 如果在根節點為t的樹中可以找到長度為target的路徑就返回true,找不到就返回false 2.參數和返回值 bool tra(TreeNode …

探索鴻蒙應用開發:ArkTS應用執行入口揭秘

# 探索鴻蒙應用開發:ArkTS應用執行入口揭秘 在鴻蒙應用開發的領域中,ArkTS作為聲明式開發語言,為開發者們帶來了便捷與高效。對于剛接觸鴻蒙開發的小伙伴來說,搞清楚ArkTS應用程序的執行入口是邁向成功開發的關鍵一步。今天&…

【Web API系列】Web Shared Storage API之WorkletSharedStorage深度解析與實踐指南

前言 在現代Web開發領域,數據存儲與隱私保護的矛盾始終存在。傳統存儲方案如LocalStorage和Cookies面臨著日益嚴格的安全限制,而跨域數據共享的需求卻在持續增長。正是在這樣的背景下,Web Shared Storage API應運而生,其核心組件…

探索鴻蒙沉浸式:打造無界交互體驗

一、鴻蒙沉浸式簡介 在鴻蒙系統中,沉浸式是一種極具特色的設計理念,它致力于讓用戶在使用應用時能夠全身心投入到內容本身,而盡可能減少被系統界面元素的干擾。通常來說,就是將應用的內容區巧妙地延伸到狀態欄和導航欄所在的界面…

機器學習03——K近鄰

K近鄰算法學習筆記 一、算法簡介 K近鄰算法(K - Nearest Neighbors,簡稱KNN)是一種簡單而有效的分類和回歸算法。它的核心思想是“近朱者赤,近墨者黑”,即一個數據點的類別或值可以通過其周圍最近的K個鄰居來判斷。K…

序列化 反序列化實例

在Python中, pickle 模塊常用于實現對象的序列化和反序列化,以下是一個簡單的實例: import pickle # 定義一個類 class Person: def __init__(self, name, age): self.name name self.age age # 創建一個Person對象 person Person("…

代碼隨想錄算法訓練營第十九天

LeetCode題目: 77. 組合216. 組合總和 III17. 電話號碼的字母組合2537. 統計好子數組的數目(每日一題)516. 最長回文子序列1039. 多邊形三角剖分的最低得分543. 二叉樹的直徑124. 二叉樹中的最大路徑和2246. 相鄰字符不同的最長路徑 其他: 今日總結 往期打卡 77. 組合 跳轉: 7…

存算分離看場景

計算機行業是唯一一個比時裝行業概念更多的行業。概念頻出,最慢的話半年一定出一個,短的話半個月就能看到新的名詞和技術甚至是概念。 存算分離的概念 我第一次聽到存算分離時候還是從Hadoop上聽到的。然后就去問什么是存算分離。聽了講解以后&#xf…

MCP協議,.Net 使用示例

服務器端示例 基礎服務器 以下是一個基礎的 MCP 服務器示例,它使用標準輸入輸出(stdio)作為傳輸方式,并實現了一個簡單的回顯工具: using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.H…

智能語音處理+1.5使用PocketSphinxshinx實現語音轉文本(100%教會)

歡迎來到智能語音處理系列的最后一篇文章,到這里,基本上語音處理是沒問題了. 第一篇:智能語音處理1.1下載需要的庫(100%實現)-CSDN博客 第二篇:智能語音識別1.2用SAPI實現文本轉語音(100%教會)-CSDN博客 第三篇:智能語音處理1.3用SpeechLib實現文本轉語音(100%教會)…

Kubernetes 節點摘除指南

目錄 一、安全摘除節點的標準流程 1. 確認節點名稱及狀態 2. 標記節點為不可調度 3. 排空(Drain)節點 4. 刪除節點 二、驗證節點是否成功摘除 1. 檢查節點列表 2. 檢查節點詳細信息 3. 驗證 Pod 狀態 三、徹底清理節點(可選&#xf…

信息安全管理與評估2021年國賽正式卷答案截圖以及十套國賽卷

2021年全國職業院校技能大賽高職組 “信息安全管理與評估”賽項 任務書1 賽項時間 共計X小時。 賽項信息 賽項內容 競賽階段 任務階段 競賽任務 競賽時間 分值 第一階段 平臺搭建與安全設備配置防護 任務1 網絡平臺搭建 任務2 網絡安全設備配置與防護 第二…

3D語義地圖中的全局路徑規劃!iPPD:基于3D語義地圖的指令引導路徑規劃視覺語言導航

作者: Zehao Wang, Mingxiao Li, Minye Wu, Marie-Francine Moens, Tinne Tuytelaars 單位:魯汶大學電氣工程系,魯汶大學計算機科學系 論文標題: Instruction-guided path planning with 3D semantic maps for vision-language …

《AI大模型應知應會100篇》第20篇:大模型倫理準則與監管趨勢

第20篇:大模型倫理準則與監管趨勢 摘要 隨著人工智能(AI)技術的飛速發展,尤其是大模型(如GPT、PaLM等)在自然語言處理、圖像生成等領域的廣泛應用,AI倫理問題和監管挑戰日益凸顯。本文將梳理當…

【Ai】dify:Linux環境安裝 dify 詳細步驟

一、什么是dify Dify 是一個 開源的大語言模型(LLM)應用開發平臺,旨在幫助開發者快速構建基于 AI 的應用程序,例如智能對話助手、知識庫問答、內容生成工具等。它提供了可視化的流程編排、模型集成、數據管理等功能,降低了開發門檻,支持快速迭代和部署。 核心功能與特點…