windows下用npm安装hexo报错

如题,用命令npm install hexo安装hexo时报错,如下:

npm ERR! C:\Users\用户名\AppData\Roaming\npm-cache\_cacache is not a legal HTTP header value

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\用户名\AppData\Roaming\npm-cache\_logs\2017-06-13T17_20_30_998Z-debug.log

这是什么问题?求解决。

阅读 7.2k
5 个回答

已经解决了,应该是最近国内npm源有问题。可以使用国内的镜像来解决,我稍微记了一下,http://roderic.cn/2017/06/14/...遇到同样问题的可以参考一下

首先 确认你是否安装好node 以及npm的最新版本
在命令行,输入:

npm -v

看能否得到版本号:

clipboard.png

如果没有得到,建议你重装node

我之前按照第三方模块时候也出现过报错,推荐的做法是node_modules删了重新npm install,或者再次重新安装即可。

可是试着先删除node_modules 建议不要手动删除有可能很慢
可以执行
npm install rimraf -g
rimraf node_modules

然后再进行 npm install操作

新手上路,请多包涵

安装了一天,遇到问题相同,重装nodejs5次依然没有解决。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题