NVM for Windows管理多個(gè)版本的 node.js
git:https://github.com/coreybutler/nvm-windows.git
使用說(shuō)明
nvm-windows 在管理員權(quán)限下運(yùn)行包斑。使用 nvm-windows 需要以管理員身份啟動(dòng) PowerShell 或命令提示符赢乓。
Windows 版的 NVM 是一個(gè)命令行工具映胁。只需在控制臺(tái)中鍵入 nvm
即可獲得幫助愉阎。基本命令包括:
-
nvm arch [32|64]
:顯示當(dāng)前 Node.js 運(yùn)行的是 32 位還是 64 位模式。指定 32 或 64 可以覆蓋默認(rèn)架構(gòu)驼修。 -
nvm debug
:檢查 NVM4W 進(jìn)程中的已知問(wèn)題。 -
nvm current
:顯示活動(dòng)版本诈铛。 -
nvm install <版本> [arch]
:版本可以是特定版本乙各、“l(fā)atest”代表最新當(dāng)前版本,或“l(fā)ts”代表最新的長(zhǎng)期支持(LTS)版本幢竹∶俜幔可選指定安裝 32 位或 64 位版(默認(rèn)為系統(tǒng)架構(gòu))。設(shè)置 [arch] 為 "all" 將同時(shí)安裝 32 和 64 位版本妨退。在命令末尾添加--insecure
可跳過(guò)遠(yuǎn)程下載服務(wù)器的 SSL 驗(yàn)證。 -
nvm list [可用]
:列出 node.js 的安裝版本蜕企。輸入“可用”來(lái)顯示可下載版本的列表咬荷。 -
nvm on
:?jiǎn)⒂?node.js 版本管理。 -
nvm off
:禁用 node.js 版本管理(不卸載任何內(nèi)容)轻掩。 -
nvm proxy [URL]
:設(shè)置用于下載的代理幸乒。留空 [URL] 查看當(dāng)前代理。將 [URL] 設(shè)置為 "none" 以移除代理唇牧。 -
nvm uninstall <版本>
:卸載特定版本罕扎。 -
nvm use <版本> [arch]
:切換使用指定版本聚唐。可選使用 “l(fā)atest”腔召,“l(fā)ts”杆查,或 “newest”。"newest" 表示已安裝的最新版本臀蛛∏阻耄可選指定 32/64 位架構(gòu)。nvm use <arch>
繼續(xù)使用選定版本浊仆,但切換到 32/64 位模式客峭。關(guān)于如何在特定目錄中使用use
(或使用.nvmrc
),參考 問(wèn)題 #16抡柿。 -
nvm root <路徑>
:設(shè)定 nvm 存儲(chǔ)不同版本 node.js 的目錄舔琅。如果不設(shè)定<路徑>
,則會(huì)顯示當(dāng)前根目錄洲劣。 -
nvm version
:顯示當(dāng)前運(yùn)行的 nvm for Windows 版本备蚓。 -
nvm node_mirror <node_mirror_URL>
:設(shè)置 Node.js 鏡像。中國(guó)用戶可使用 https://npmmirror.com/mirrors/node/闪檬。 -
nvm npm_mirror <npm_mirror_URL>
:設(shè)置 npm 鏡像星著。中國(guó)用戶可使用 https://npmmirror.com/mirrors/npm/。
node 和 npm 版本
https://nodejs.org/zh-cn/download/releases/
安裝成功后
node -v:查看node版本
npm -v:查看npm版本
一粗悯、Node 升級(jí)
- 利用Node.js的多版本管理器n
sudo npm cache clean -f //清除nodejs的cache:
sudo npm install -g n //使用npm安裝n模塊
npm view node versions // node所有版本
一虚循、npm 升級(jí)
sudo npm install npm@latest -g //升級(jí)到最新版
sudo npm install npm@xx -g //升級(jí)到指定版本
npm version // 查看版本詳情
npm view npm version // npm最新版本
npm view npm versions // npm所有版本
//卸載
npm uninstall --save less-loader
//安裝
npm install -D less-loader@7.3.0
報(bào)錯(cuò)Failed to resolve loader:sass-loader You may need to install it
npm i sass-loader -D
npm i node-sass --save-dev
報(bào)錯(cuò)Syntax Error: TypeError: this.getOptions is not a function
npm install sass-loader@12.4.0 node-sass@4.14.1