nvm是什么?
nvm全名node.js version management,顧名思義是一個nodejs的版本管理工具该面。通過它可以安裝和切換不同版本的nodejs。
下載??
https://github.com/coreybutler/nvm-windows/releases
nvm-noinstall.zip:綠色免安裝版,但使用時需進行配置功炮。
nvm-setup.zip:安裝版,推薦使用
安裝(略)
管理nodejs
查看本地安裝的所有版本埠啃;有可選參數(shù)available死宣,顯示所有可下載的版本。
nvm list [available]
安裝碴开,命令中的版本號可自定義毅该,具體參考命令1查詢出來的列表
nvm?install?11.13.0
使用特定版本(此種情況一般都是node版本與一些打包軟件并不兼容時切換使用)
nvm?use?11.13.0
卸載
nvm?uninstall?11.13.0
命令提示
nvm arch :顯示node是運行在32位還是64位博秫。
nvm install?<version> [arch] :安裝node, version是特定版本也可以是最新穩(wěn)定版本latest眶掌〉灿可選參數(shù)arch指定安裝32位還是64位版本,默認是系統(tǒng)位數(shù)朴爬〖春可以添加--insecure繞過遠程服務器的SSL。
nvm list?[available] :顯示已安裝的列表召噩∧刚裕可選參數(shù)available,顯示可安裝的所有版本具滴。list可簡化為ls凹嘲。
nvm on?:開啟node.js版本管理。
nvm off?:關(guān)閉node.js版本管理构韵。
nvm proxy [url] :設(shè)置下載代理周蹭。不加可選參數(shù)url,顯示當前代理疲恢。將url設(shè)置為none則移除代理凶朗。
nvm node_mirror [url] :設(shè)置node鏡像。默認是https://nodejs.org/dist/显拳。如果不寫url棚愤,則使用默認url。設(shè)置后可至安裝目錄settings.txt文件查看萎攒,也可直接在該文件操作遇八。
nvm npm_mirror [url] :設(shè)置npm鏡像。https://github.com/npm/cli/archive/耍休。如果不寫url刃永,則使用默認url。設(shè)置后可至安裝目錄settings.txt文件查看羊精,也可直接在該文件操作斯够。
nvm uninstall?<version> :卸載指定版本node。
nvm use?[version] [arch] :使用制定版本node喧锦《凉妫可指定32/64位。
nvm root [path] :設(shè)置存儲不同版本node的目錄燃少。如果未設(shè)置束亏,默認使用當前目錄。
nvm version?:顯示nvm版本阵具。version可簡化為v碍遍。
nvm配置淘寶鏡像
在 settings.txt 文件中最后一行添加如下兩行配置
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
配置后如下圖
保存后定铜,即可
常見問題以及解決方式
本節(jié)列出node.js版本管理工具nvm的安裝及使用,需要注意的是安裝路徑最好不要出現(xiàn)中文和空格怕敬。否則會出現(xiàn) nvm use 版本號亂碼問題
node的安裝路徑有中文或者空格揣炕,在nvm的文件夾內(nèi)修改setting.txt文件
第一行為nvm安裝路徑,第二行為node安裝路徑
另一種情況為權(quán)限問題东跪,即使用管理員方式打開cmd窗口畸陡。
點擊下方卡片/微信搜索,關(guān)注公眾號“天宇文創(chuàng)意樂派”(ID:gh_cc865e4c536b)
往期推薦
Spring Boot + Vue 開發(fā)示例 音樂播放app
一鍵生成UI小姐姐的設(shè)計稿虽填,開發(fā)效率提升100%
一個基于 SpringBoot2+redis+Vue 的商城管理系統(tǒng)丁恭,拼團、砍價卤唉、秒殺等都有涩惑,可二次開發(fā)接私活!
網(wǎng)頁版聊天室系統(tǒng) 整套送給你
layui 官網(wǎng)將于 2021年10月13日 下線 曾經(jīng)我們一起追過的東西
本文使用 文章同步助手 同步