工作环境

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
XXXXX-MacBook-Pro:hexo chenyu$ git --version
git version 2.10.1 (Apple Git-78)

XXXXX-MacBook-Pro:hexo chenyu$ hexo -v
hexo: 3.2.2
hexo-cli: 1.0.2
os: Darwin 16.1.0 darwin x64
http_parser: 2.7.0
node: 7.4.0
v8: 5.4.500.45
uv: 1.10.1
zlib: 1.2.8
ares: 1.10.1-DEV
modules: 51
openssl: 1.0.2j
icu: 58.2
unicode: 9.0
cldr: 30.0.3
tz: 2016j

Error

使用hexo 3.0以上的版本配置网页到GitHub中时会报错:

1
ERROR Deployer not found: git

解决方法

使用terminal安装hexo的包

1
npm install hexo-deployer-git --save

然后重新deploy即可


Reference

[1] 搭建 hexo,在执行 hexo deploy 后,出现 error deployer not found:github 的错误