使用Node.js(安装Hexo)时出现了 rollbackFailedOptional 的解决方法
以管理员身份运行一个编辑器(注意因为这个目录没有管理员身份是无法修改文件的)并打开C:\Program Files\nodejs\node_modules\npm\npmrc
(如果你安装 Node.js
时没有改变安装目录的话)
(如果没有就自己新建一个文本文档并去掉 .txt
的扩展名)
(不是 C:\Program Files\nodejs\node_modules\npm\.npmrc
!)
填入以下内容并保存
proxy = null
registry = https://registry.npm.taobao.org
disturl = https://npm.taobao.org/dist
然后再重新尝试(安装Hexo)即可。
如果依旧无法解决可以尝试在以管理员身份启动的命令提示符或 Powershell 中执行此命令npm config set disturl https://npm.taobao.org/dist
以上所有操作都是在替换npm源为淘宝提供的npm镜像以实现国内加速