hexo与语雀搭配使用(小白版)
简介
hexo 是一个很好用的博客框架,但却少好用的编辑器。笔者用过很多的博客框架,最喜欢 WordPress 的编辑器。有一次笔者在网上冲浪时,发现了小冰大佬的文章,用语雀搭配 hexo 使用,奈何笔者是一个小白,在笔者的尝试之下,找到了一个简单的方法。
什么是语雀?
「语雀」是一个「专业的云端知识库」,孵化自 蚂蚁金服 ,是 体验科技 理念下的一款创新产品,已是 10 万阿里员工进行文档编写、知识沉淀的标配。
用语雀对我们有什么好处?
我们可以在语雀上进行书写,后部署到自己的博客,在这过程中我们可以使用语雀的 cdn(白嫖),同时也可以体会用富文本编辑器编辑的快感。
部署
准备
在本地搭配好 hexo 环境(本文以 CentOS 为例子)
- 安装 node.js
1 | yum install nodejs+主板本号 |
- 安装 hexo
1 | npm install hexo-cli -g |
4.初始化根目录(详情参见hexo 主题官方目录)
1 | hexo init myblog |
5.前往语雀官网注册账号
开始部署语雀与 hexo
语雀仓库相关配置·
- 登录语雀官网,点击知识库 → 创建知识库(互联网可见)
- 导入服务器上根目录下_posts 下内容(如果未新配置站点可跳过此步骤),如果文章过多,可以将整个_posts 目录压缩上传至语雀仓库(后续同步语雀仓库会删除本地_posts 下内容)
- 创建模板(方便后面编写文章)点击右上角新建 → 新建模板(文档)
在模板中,放置以下内容
1 | --- |
abbrlink 需要安装插件支持如果提示是否进行格式转换,请勿装换!!!
配置本地环境
安装插件
1 | npm i -g yuque-hexo |
修改站点根目录下 package.json 文件
1 | { |
token 可以点击头像获取一段链接https://www.yuque.com/XXXXX/aaaaaa个人路径就为XXXXX,仓库名就为aaaaaaaaa
创建自动化任务 (以宝塔举例)
- 进入宝塔控制台,选择计划任务 → 创建 Shell 脚本 → 前面输入打开自己博客所在目录 → 最后加入
1 | npm run start //刚才已配置在json里面,可直接完成语雀仓库同步,渲染,部署 |
总结
本方法较为简单,但如果更换服务器,还需再次部署,较为麻烦,推荐采用小冰大佬的方法
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 落星屋!
评论