关于用 staticgen 在 netlify 上部署 hexo

2017-08-10 17:14:41 +08:00
 a2213108
如题,我用 staticgen 把 hexo 一键部署到了 netlify 上,绑定了自定义域名,但是我并不懂接下来如何在 hexo 上发布文章,我尝试把本地写好的
.md 文件直接上传到 source/_posts 里,但是这样的话主页不会显示我写的文章,但是在 rss 里能够看到文章,尝试访问 rss 里的链接,文章就显示出来了。
那么,怎么样才能让文章在 hexo 首页显示出来?或者发布文章正确操作是什么?
我在网络上查找到的都是要用 git 而且要输入一些指令,但是我在用 staticgen 部署的过程里从没有用过。。因为第一次接触 hexo,所以请多多包涵
2138 次点击
所在节点    问与答
5 条回复
a2213108
2017-08-10 19:41:59 +08:00
难道只能重新手动部署
nameme
2017-11-06 13:33:39 +08:00
你忘记了 yaml 的头信息
Artists
2017-11-14 23:54:26 +08:00
有解决吗?楼主还是结个贴嘛
NHibiki
2017-12-18 14:38:39 +08:00
首先,netlify 是静态网页部署,所展示的都是不具备后台逻辑运算能力的网页(交付于 Api 的话另当别论)
对于 hexo,它是静态博客生成器,每次需要运行 cli 命令来把 md 渲染为静态网站。所以它是不支持动态渲染的。
换句话说,如果楼主想在 netlify 上搭 hexo,最常见的办法应该是用 hexo 的 git 插件,把生成的网站自动 deploy 到 git 平台,再由 netlify 的 webhook 自动抓取并部署。
总结,可以自动部署,但是只能通过 git 自动部署
NHibiki
2017-12-18 14:40:28 +08:00
案例有 https://mirror.yuuno.cc/ 鉴于国内速度不是特别友好,我只用它做一个镜像站

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

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

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

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

© 2021 V2EX