Hexo 部署 Github, Coding 进行国内外分流最全教程

2016-03-17 19:48:36 +08:00
 iyannik0215

Hexo 系列教程: (一)Hexo 介绍

Hexo 系列教程: (二)Hexo 的 Windows 环境搭建

Hexo 系列教程: (三)基于 GitHub Page 的 Hexo 搭建

Hexo 系列教程: (四)将独立域名与 GitHub Pages 的空间绑定

Hexo 系列教程: (五)部署时保证 README.md 不被渲染

Hexo 系列教程: (六)更换更新主题

Hexo 系列教程: (七)分别部署在 Github 和 Coding 的平台进行分流

放下“最全”大话,

扔下链接,

逃...

10121 次点击
所在节点    Hexo
58 条回复
hayao650
2016-03-17 19:50:20 +08:00
好人一生平安
rockzhou8
2016-03-17 21:15:43 +08:00
感谢!正有想法在 git 上弄个简单点的个人页面啥的,这真是雪中送炭啊
iyannik0215
2016-03-17 22:37:08 +08:00
@rockzhou8 客气了~ 哈哈。
iyannik0215
2016-03-17 22:38:13 +08:00
@hayao650 哈哈,客气了。
rockzhou8
2016-03-17 22:49:22 +08:00
@iyannik0215 我在#3.2.4. 4. 测试是否成功 ,卡住了,刚解决掉
现在又在#3.6. 开始使用 卡住了,执行 hexo deploy 就提示这个,更别提你的一键部署了,也是有这个提示

You should configure deployment settings in _config.yml first!

Available deployer plugins:
git
rockzhou8
2016-03-17 22:50:33 +08:00
@iyannik0215 可能跟我 npm install hexo-deployer-git --save 有这个错误提示有关:

npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.8

zouyun5152
2016-03-17 23:16:44 +08:00
马克~~~
iyannik0215
2016-03-17 23:37:57 +08:00
@rockzhou8 这个 hexo-deployer-git 插件是用来部署的, 如果还有问题的花可能是配置文件写错了,在好好核对一下。
hilenlai
2016-03-17 23:38:30 +08:00
如果我 fork 了别人的主题,然后修改了 icon 啊,配置文件之类的东西。 那我怎么既保留我修改的东西,又能和原有的 repo 更新保持同步呢?
iyannik0215
2016-03-17 23:42:36 +08:00
@hilenlai 如果对主题做修改变成自己的话,就不用 Fork 了,只要 Clone 到 Hexo/themes 目录下就好,要更新的时候 git pull origin master , 最好备份一份主题的配置文件。在进行 pull 。 反正我是这么干的。。
hilenlai
2016-03-17 23:44:34 +08:00
@iyannik0215 好吧,可能还会修改下字体啊什么的。 这样下来就比较麻烦 - - 。目前还不知道有什么好办法
iyannik0215
2016-03-17 23:49:34 +08:00
@hilenlai 嗯,有时间好好看看 git 命令,或许疑惑就解决了, 2333 。有时间我也要好好看看。。
hilenlai
2016-03-17 23:55:39 +08:00
@iyannik0215 哈哈,现在一脸蒙逼
viko16
2016-03-18 00:04:05 +08:00
最好将"默认"设为 GitHub Pages ,"国内"才设为 Coding Pages .
iyannik0215
2016-03-18 00:22:01 +08:00
@viko16 Github Pages 我设置的国外, Coding Pages 我设置的国内。 应该和你的意思是一样的。
viko16
2016-03-18 00:27:41 +08:00
@iyannik0215 其实我只是怕 dnspod "国内"+"国外" 不包含 "搜索引擎"(纯粹猜测),所以才跟你的设置稍有不同。
iyannik0215
2016-03-18 00:36:14 +08:00
@iyannik0215 原来这样~,你那样设置确实保险点~。
4679kun
2016-03-18 08:04:54 +08:00
hexo 已弃 效率太低 还老是报错
现在用 hugo+自己写的脚本 感觉比 hexo 好用多了
iyannik0215
2016-03-18 08:08:41 +08:00
@4679kun 效率低?还好吧~, 370+页面,渲染 16 秒,肯定没 hugo 快那是真的,可是从来没遇到报错呀,都迁移不下 5 回了~,我也想用 hugo 但是主题太少…
wizardforcel
2016-03-18 08:29:57 +08:00
把 readme 放到 themes/<theme_name>/source 是不是也能避免渲染。。

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

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

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

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

© 2021 V2EX