npm 全局执行 update 、 outdated 出现 npm-debug.log 404 错误的问题
2017-02-08 18:51
681 查看
想要执行一次全局更新,发现屡次报错:
提示的错误信息包含如下内容:
# npm update -g
提示的错误信息包含如下内容:
npm ERR! code E404 npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/npm-debug.log[/code] 寻找解决方案未果。后来看到一个不相关的回答:npm cache clean,脑洞大开想到可能是 npm 的 modules 文件夹下多出了一个 npm-debug.log 的文件,导致查询仓库时把这个文件名也拿去查询了。 locate 一下发现果真如此:$ locate npm-debug.log /home/xxxxxx/npm-debug.log /usr/lib/node_modules/npm-debug.log
把在系统目录下的这个 npm-debug.log 文件删掉后,再次执行全局的 update 或 outdated 命令,一切恢复正常。
猜测有可能是某次用了 root 用户执行 npm 命令失败后,导致产生的错误日志文件放在错误的目录下,或者是其他调用引起?未证实。
相关文章推荐
- Ubuntu 解决:当执行`sudo apt-get update`命令时 出现的 “apt-get 404 Not Found Package Repository Errors” 问题
- Ubuntu 解决:当执行`sudo apt-get update`命令时 出现的 “apt-get 404 Not Found Package Repository Errors” 问题
- 执行eclipse.exe时,出现错误An error has occurred.See the logfile问题
- 安装eclipse时,执行eclipse.exe时,出现错误An error has occurred.See the logfile问题
- 解决问题:安装vs2013后再安装vs2010 Debug出现错误
- 关于Struts2在web.xml中配置后出现404错误的问题,完美解决方案!
- win7 安装oralce10g 出现未知错误、网络配置未执行的问题及解决方案
- ABP 执行 update-database报错 建立连接时出现与网络相关的或特定于实例的错误
- Vs2008 执行Mfc工程出现cmd.exe错误问题
- Ubuntu执行sudo apt-get update出现Failed to fetch.......的问题的解决
- 一个debug应用程序出现运行时诊测错误assert的问题
- 遇到的问题------数据库 update 语句出现错误的解决方法
- vs VS2010 的插件安装后,出现的ActivityLog.xml 日记错误的问题
- crontab定时执行bash脚本出现错误 手动没有问题
- 建立工程后刚开始编译出现了“error PRJ0003 : 生成 cmd.exe 时出错”这样的错误,虽然在debug中生成了.exe文件,但是无法执行,提示找不到mfc90ud.dll。
- mysql执行update时出现问题解决
- 遇到的问题------数据库 update 语句出现错误的解决方法
- 解决vc++DEBUG ERROR问题前几天师弟调试程序的时候出现了这样一个错误,出错的位置是在delete [] 一个动态分配的数组时出现的。 经过调查发现错误是因为他之前在给数组赋值的时候越界了
- 执行SQL语句时出现问题操作必须使用一个可更新的查询错误的解决方法
- 编译fdk-aac,执行批处理的时候出现这个错误,mingw32-gcc.exe: error: CreateProcess: No such file or directory的问题