[nodejs] nvm is not compatible with the npm config “prefix” option: currently set to ….

有次重開電腦後,terminal 就一直噴以下這個錯誤

nvm is not compatible with the npm config “prefix” option: currently set to “/usr/local”
Run `npm config delete prefix` or `nvm use –delete-prefix v8.8.1 –silent` to unset it.

初步看起來像是 nvm 的 PATH 跑掉了,查了一下資料,在這紀錄一下如何解決

nvm uninstall v5.7.1 && nvm install v5.7.1

通常是某個版本的 node 發生了路徑找不到或是執行上的錯誤,重裝即可重新設定。

 

參考資料:

https://github.com/creationix/nvm/issues/1245

 

Leave a Reply