在Windows 上安裝 Nvm 然後到 Yarn

Willie
3 min readApr 21, 2019

--

Nvm

先到 https://github.com/coreybutler/nvm-windows/releases 下載 nvm-setup.zip 進行解壓縮

執行資料夾的nvm-setup.exe

記下安裝路徑
(一般來說是 C:\Users\username\AppData\Roaming\nvm)

開啟檔案總管
進入到C:\Users\username\AppData\Roaming\nvm

在 install.cmd 檔案上按下滑鼠右鍵 選擇 [以系統管理員身分執行]

在 install.cmd 檔案上按下滑鼠右鍵 選擇 [以系統管理員身分執行]

出現這個畫面 不要理他直接 Enter 伺候
執行結束後會跳出設定結果畫面

驗證是否安裝成功
打開你的命令提示視窗 或是 win+ R 輸入 cmd

如果你略過上一步的 [在資料夾內用管理員身份執行install.cmd],
"ERROR open \settings.txt: The system cannot find the file specified."
通常接下來使用時你會很常看到這個錯誤訊息出現。

輸入 nvm -v

display nvm version

如果成功應該會出現如上圖的版本資訊和指令清單

你可以試著安裝你需要的版本
確定NODE版本和NPM能夠被安裝成功

另外 可以的話
試著在你專案下執行 nvm use x.xx.x
來看看是否能夠順利切換 node 版本

常見錯誤問題

如果我的使用者名稱有中文導致nvm install x.xx.x 失敗該怎麼辦?

1.把 C:\Users\你的使用者名稱\AppData\Roaming\nvm\settings.txt 這個檔案另存成 UTF-8 的格式

2.執行 nvm root C:\Users\你的使用者名稱\AppData\Roaming\nvm 重新綁定 nvm root 位置!

Yarn

根據 Yarn 官網 你可以使用三種方式來安裝 Yarn
https://yarnpkg.com/zh-Hans/docs/install#windows-stable
但是很可惜的是 這些方法基本上是基於本機只有一個Node版的情境下

最佳的 Nvm + Npm + Yarn 的做法其實只需要一行

npm install -g yarn

打上指令 等待跑完 結束 打完收工

如果我的文章有幫助到你解決問題 請不要吝嗇掌聲
在左下角拍手的按鈕按下去 給我掌聲讓我有動力繼續寫下去

--

--

Willie
Willie

Written by Willie

just willie, Taiwanese, front-end engineer, speak Traditional Chinese and JavaScript, like the cat🐅🐆🐈, I like other guys call me Big Cat