英语轻松读发新版了,欢迎下载、更新

hexo install

Feng9152 发布于 2017年03月21日
无人欣赏。

大家好! 我在Mac 上安装 hexo 时候 使用终端 sudo npm install -g hexo-cli 出现以下问题 没有在网上搜出来解决办法 这个怎么解决???

⸨░░░░░░░░░░░░░░░░░░⸩ ⠼ normalizeTree: sill install loadCurrentTree

共10条回复
Feng9152 回复于 2017年03月21日

node --version v6.9.5 npm --version 3.10.10 git --version git version 2.10.1 (Apple Git-78)

这些都装好了

tinyfool 回复于 2017年03月21日

这不像是问题啊,没有报错,只是个进度提示啊?然后就咋了?不动了?还是退出了?

Feng9152 回复于 2017年03月21日

2楼 @tinyfool npm ERR! Darwin 16.4.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "hexo-cli" npm ERR! node v6.9.5 npm ERR! npm v3.10.10 npm ERR! code ETIMEDOUT npm ERR! errno ETIMEDOUT npm ERR! syscall connect

npm ERR! network connect ETIMEDOUT 151.101.24.162:443 npm ERR! network This is most likely not a problem with npm itself npm ERR! network and is related to network connectivity. npm ERR! network In most cases you are behind a proxy or have bad network settings. npm ERR! network npm ERR! network If you are behind a proxy, please make sure that the npm ERR! network 'proxy' config is set properly. See: 'npm help config'

npm ERR! Please include the following file with any support request: npm ERR! /Users/chenjunfeng/npm-debug.log 网络问题吗? 我网络使用的代理 访问都正常啊

Feng9152 回复于 2017年03月21日

alt text

tinyfool 回复于 2017年03月21日

你命令行用没有代理?你

echo $http_proxy
echo $https_proxy

这样执行一下看看结果,如果是空的,说明你命令行没有挂代理

挂代理的语法是

export http_proxy=http://127.0.0.1:8016
export https_proxy=http://127.0.0.1:8016
Feng9152 回复于 2017年03月21日

5楼 @tinyfool 还是失败 代理关掉 仍然不行 这就是网络的问题 在终端使用cocopods 正常 唯独装这个 hexo 不行

amosji 回复于 2017年03月22日

看看npm本身是不是设置了代理
npm config get proxy
npm config get https-proxy

Feng9152 回复于 2017年03月22日

7楼 @amosji

好了! 谢谢大家! 今天晚上 重新试了 下 这次还是开着 shadowsockets 代理 然后 就莫名其妙 装好了 hexo 应该还是玩过问题吧 接下来 继续配置其它了。

Gavin 回复于 2017年03月28日

我准备弃坑了,文章一多 hexo 编译就很慢,最近打算换 hugo 了

Feng9152 回复于 2017年03月30日

9楼 @Gavin 好! 我刚开始使用 hugo 是 go 语言写的 好用吗? 好用的话 或许有一天我也会转过去 折腾一下

登录 或者 注册