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

2015-03-10 22:53:48 +08:00
 ato
折腾了两天,百度不到这个错误的解决方法,想来是个很低级的错误吧,可我都找了不少搭建hexo的教程,在本地调试也是可以浏览,就是死活传不上github。
55719 次点击
所在节点    Hexo
35 条回复
Melodic
2015-03-10 23:05:59 +08:00
hexo 更新到3.0之后,deploy的type 的github需要改成git
ato
2015-03-10 23:11:24 +08:00
@Melodic 昨天有试过改称git,也是不行,后来就一直用github试,明天我再去试试git看,希望能行
Melodic
2015-03-11 01:41:50 +08:00
@ato npm install hexo-deployer-git --save 改了之后执行,然后再部署试试
sunnysign
2015-03-11 07:08:14 +08:00
yaml语法要求严格,注意空格。建议把github地址那条语句重新手写一遍,冒号后面要有一个空格。
xxiu
2015-03-11 11:29:10 +08:00
配置那里的冒号后面是有一个半角的空格的.如果中间有空格用分号引用一下.
weyou
2015-03-11 13:55:22 +08:00
我也遇到相同的问题, 降级到2.8.3后解决。
var
2015-03-11 14:13:53 +08:00
之前也是一直出现not found:github,后来在issues里面看到说更新到3.0后type要换成git,果然一换就OK.
nnfan
2015-03-13 02:03:26 +08:00
@Melodic 可以了,不过啥原因?
ming2281
2015-04-02 13:52:33 +08:00
还是2.x比较好, 网上的教程大多都是针对2.x的, 许多作者也没有注明hexo版本, 害我趟了好多坑
ming2281
2015-04-02 13:54:04 +08:00
以下坑:
type =>git
repository: 换成http形式(不是https)
还要安装针对3的部署器
helloqingfeng
2015-05-14 19:46:44 +08:00
@ming2281 还是不行啊啊
zszdevelop
2015-05-14 20:55:39 +08:00
@Melodic 是按他说的这么做的
ming2281
2015-05-15 12:00:15 +08:00
@helloqingfeng 我不清楚, 但是有几点经验: 尽量使用Hexo2.x, 使用Google搜索教程的时候务必查看教程的日期. 其他的恐怕需要自己趟坑了

不过我一般不喜欢把时间浪费在打磨工具上面(实际上,这种收益是对自己没有很大的帮助的)

所以我选择的SegmentFault.com的博客服务
helloqingfeng
2015-05-18 22:56:31 +08:00
@ming2281 谢谢啊,我就是瞎折腾一下
itommy
2015-06-16 17:55:38 +08:00
第一次遇到标题的问题时,就跑了 @Melodic 上面写的命令,然后就好了。

其实 low 一点,直接把 /public scp 到服务器上就好 :p

今天也被坑了一下,然后发现是新的 repo 是推不进去的,一定要先有个 commit

LOL
guxingxianyue
2015-12-04 15:55:42 +08:00
@Melodic 你的回答完美的解决了我的问题
xiaonianji
2015-12-24 09:42:06 +08:00
@Melodic 你的回答完美的解决了我的问题
hytaoist
2016-02-26 10:29:15 +08:00
@Melodic 好棒
WangMaster
2016-04-10 22:11:39 +08:00
npm install hexo-deployer-git --save
重新 deploy 即可
XXdandan
2016-04-11 19:40:47 +08:00
@Melodic 你的方法可行,老兄。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/175940

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX