hexo 相关基本操作
hexo多端同步问题
hexo为我们创建一个美观的个人博客提供了方便,但是有一个麻烦的问题就是,博文是通过自己本地编辑 ,然后通过hexo d
推送到github上,推送到github上的文件只有静态文件,没办法编辑。
在网上找了些解决的办法,大概两种,一是直接复制hexo相关文件到另一台电脑,第二种就是把全部内容提交到github上。理论上都是可行的。可是前端更新迭代太快了,你不可能几年后还在复制几年前的hexo文件进行编辑吧,早就过时了。
所以,最重要的是source/_posts/*.md
这些markdown文件,只要保留好这些文件,足矣。
hexo 基本操作
创建新的博文
1
hexo new postName
清除缓存
1
hexo clean
markdown装换生成html
1
hexo generate / hexo g (可以简写)
发布到github
1
hexo deploy / hexo d (简写)
发起服务
1
hexo server (默认4000端口,可以在_config.yml修改)
_config.yml
配置文件解析
deploy配置
1
2
3deploy:
type: git
repo: git@github.com:lxiao3/lxiao3.github.io.gitserver配置
1
2
3
4server:
port: 4001 (端口修改)
compress: true
header: true主题修改
1
2theme: next
avatar: /uploads/images/avatar.jpg(头像修改)
未完待续
这里有一些hexo美化的操作,http://shenzekun.cn/hexo%E7%9A%84next%E4%B8%BB%E9%A2%98%E4%B8%AA%E6%80%A7%E5%8C%96%E9%85%8D%E7%BD%AE%E6%95%99%E7%A8%8B.html