初次使用 HEXO 配置了个博客还有些不太明白的地方求解答

2014-11-18 01:40:15 +08:00
 TheLamb
是不是用 HEXO 配置的博客每次只能先在本地写好了才能生成部署到 Github 上,如果要在其他电脑上也能写的话的,是不是也要重新安装一遍全部的东西?
3486 次点击
所在节点    问与答
8 条回复
TheLamb
2014-11-18 01:59:01 +08:00
……我自己已经找到相关的答案了
xz
2014-11-18 07:09:28 +08:00
为什么不把答案也发上来呢
Xearic
2014-11-18 07:35:57 +08:00
当然,环境必须要有
TheLamb
2014-11-18 09:07:03 +08:00
@xz 其实就是重新搭环境,只是大家在同步 HEXO 的工程文件的方法不一样,有用 gits 也有用 Dropbox 的。
66beta
2014-11-18 09:27:11 +08:00
当然也可以挂travis自动编译
akfish
2014-11-18 09:34:11 +08:00
最简单的就是把你博客的工程目录也用git版本控制,push到GitHub上到了新电脑clone就行了。
Hexo的主题一般都有git repo,用git submodules来管理,clone的时候sync一下。
Hexo的各种插件都是node.js的包,用npm来管理,安装的时候加--save就会写入到package.json里,到了新环境运行npm install就能自动安装。
TheLamb
2014-11-18 09:44:34 +08:00
@akfish 嗯,差不多就是这个意思
zix
2014-11-18 10:23:21 +08:00
Emacs org-mode + Jekyll无压力。Jekyll是Github Pages用来渲染html的引擎,本地安装Jekyll只是为了调试,可有可无。一旦将Emacs配置好,设置好目录结构和配置文件,在其他系统上使用时只要拷贝配置文件和目录结构就万事无忧了。

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

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

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

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

© 2021 V2EX