使用Node.js(安裝Hexo)時出現了 rollbackFailedOptional 的解決方法
- 2021 年 1 月 5 日
- 筆記
以管理員身份運行一個編輯器(注意因為這個目錄沒有管理員身份是無法修改文件的)並打開
C:\Program Files\nodejs\node_modules\npm\npmrc
(如果你安裝 Node.js
時沒有改變安裝目錄的話)
(如果沒有就自己新建一個文本文檔並去掉 .txt
的擴展名)
(不是 C:\Program Files\nodejs\node_modules\npm\.npmrc
!)
填入以下內容並保存
proxy = null
registry = //registry.npm.taobao.org
disturl = //npm.taobao.org/dist
然後再重新嘗試(安裝Hexo)即可。
如果依舊無法解決可以嘗試在以管理員身份啟動的命令提示符或 Powershell 中執行此命令
npm config set disturl //npm.taobao.org/dist
以上所有操作都是在替換npm源為淘寶提供的npm鏡像以實現國內加速