Node.js卸載與重裝及zip與msi安裝詳解
卸載
- 第一步:打開系統(tǒng)自帶的卸載功能,找到node js 進行卸載
- 第二步:
- 刪除C:\Users\Administrator\AppData\Roaming文件下的npm、npm-cache
- 或者如果是zip下載的安裝包,直接刪掉解壓文件即可
- 第三步:刪掉path系統(tǒng)變量內(nèi)有關node的,如果是msi安裝是會自動刪掉環(huán)境變量的(反正我的是)
安裝
通過Node官方歷史版本下載,找到自己想要的版本:

再根據(jù)自己的系統(tǒng)以及是多少位的系統(tǒng)選擇下載,例如我的windows64位的系統(tǒng)

選擇msi下載安裝
第一步:
雙擊已下載后的 “node-v14.18.3-x64.msi”,開始安裝Node.js
第二步:
安裝過程中,記得修改安裝目錄(C盤戰(zhàn)士請走開),其余都默認,瘋狂點擊Next即可,最后Finish完成安裝。
該安裝方式會自動配置環(huán)境變量的
第三步:
測試,win+r鍵,輸入cmd,打開cmd窗口

PS:新版的Node.js自帶npm,安裝Node.js時會一起安裝npm,npm的作用就是對Node.js依賴的包進行管理,也可以理解為用來安裝/卸載Node.js需要裝的東西
選擇zip壓縮包安裝(選擇msi安裝的已可以看下這個)
第一步:解壓
將下載好的壓縮包解壓縮到某一個目錄,例如我的
E:\Node\nodev14.18.3
第二步:配置環(huán)境變量
zip、7z壓縮包下載的是需要自己的配置環(huán)境變量,而msi安裝會自動配置好的,但也不能說msi安裝好使,這樣安裝,npm的緩存會存放在C盤中,想要修改看完該步即可:
- 在“E:\Node\nodev14.18.3”該目錄下,新建兩個目錄“node-cache”和“node-global”,使用msi安裝的,在自己修改安裝路徑的目錄下新建(個人喜好)
- 右擊此電腦->屬性->高級系統(tǒng)設置->環(huán)境變量
- 新建一個系統(tǒng)變量

- 在系統(tǒng)變量中的path新建兩個兩個路徑

配置好后記得點擊確認
- 修改全局模塊和cache路徑,
在cmd窗口中執(zhí)行以下代碼:
npm config set prefix "E:\Node\nodev14.18.3\node-global" npm config set cache "E:\Node\nodev14.18.3\node-cache"
第三步:測試
打開cmd窗口,運行:
//查看node 和 npm 是否安裝成功 node -v npm -v //-g 全局安裝 npm install express -g


安裝成功
查看E:\Node\nodev14.18.3\node-global\node_modules目錄

PS:該路徑就是我們系統(tǒng)變量中NODE_PATH所配置的
cnpm設置
npm的中文意思為“node包管理器”,是Node.js平臺的默認包管理工具,會隨著Nodejs一起安裝,npm管理對應node.js的第三方插件;通過npm可以安裝、共享、分發(fā)代碼,管理node項目依賴關系。
npm 使用起來可能比較慢,因為它的倉庫服務器在國外。在國內(nèi)可以用淘寶開發(fā)的 cnpm來代替,它是 npm 的鏡像。安裝命令為:
npm install -g cnpm --registry=htctps://registry.npm.taobao.org
PS:能不用cnpm安裝的時候盡量多使用npm,npm安裝下載失敗了再去嘗試使用cnpm命令,原因就是cnpm安裝的東西有時安裝上了,卻使用不了。
總結
到此這篇關于Node.js卸載與重裝及zip與msi安裝的文章就介紹到這了,更多相關Node.js卸載與重裝內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
在Linux系統(tǒng)上升級Node.js遇到GLIBC依賴問題的多種解決方案
在現(xiàn)代 Web 開發(fā)和 DevOps 實踐中,Node.js 是一個不可或缺的工具,在升級 Node.js 版本時,尤其是在較舊的 Linux 系統(tǒng)上,可能會遇到一些依賴庫不兼容的問題,特別是與 GLIBC 和 GLIBCXX 相關的錯誤,本文將詳細介紹如何解決這個依賴問題,需要的朋友可以參考下2025-01-01
node.js使用express-fileupload中間件實現(xiàn)文件上傳
本文使用express作為服務端,使用express-fileupload庫提供的中間件函數(shù)來接受從客戶端傳來的圖片,并將圖片作為文件存儲在服務端,感興趣的可以了解一下2021-07-07
為nuxt項目寫一個面包屑cli工具實現(xiàn)自動生成頁面與面包屑配置
這篇文章主要介紹了為nuxt項目寫一個面包屑cli工具實現(xiàn)自動生成頁面與面包屑配置,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-09-09

