Hexo 实现实时预览编辑
在用了一段时间 Hexo 后, 发现写 Hexo 文章时需要到在线的 Markdown 编辑器中实时预览, 感觉还是有些不方便.
找到官方文档, 在服务器部分有这样一段话
安装完成后,输入以下命令以启动服务器,您的网站会在 http://localhost:4000 下启动。在服务器启动期间,Hexo 会监视文件变动并自动更新,您无须重启服务器。
1 $ hexo server
片子, 根本没有自动更新( 可能是我姿势不对? ).
在用了一段时间 Hexo 后, 发现写 Hexo 文章时需要到在线的 Markdown 编辑器中实时预览, 感觉还是有些不方便.
找到官方文档, 在服务器部分有这样一段话
安装完成后,输入以下命令以启动服务器,您的网站会在 http://localhost:4000 下启动。在服务器启动期间,Hexo 会监视文件变动并自动更新,您无须重启服务器。
1 $ hexo server
片子, 根本没有自动更新( 可能是我姿势不对? ).
本文于 2019-08-02 更新, 主要内容是修正一些现在已经无法正常进行的步骤, 包管理器更换为 yarn
如果你还不知道 github 或者 node, 建议您简单了解一下 git / github 、 node 工作原理, 以便快速上手该教程, 这里就不再阐述了.
yarn 包管理器是一个 npm 的增强版, 自带国内加速, 什么 cnpm 、 代理之类的都不用啦, 安装方式也很简单: npm i -g yarn
注意项目名要填 用户名.github.io
, 比如我的github用户名是mutoe, 那我的项目名就必须填 mutoe.github.io
, 如果不这样做的话你的主页就会变成类似 http://mutoe.github.io/project-name
这样的子目录了.
填完项目名直接确认就好, 其它不用设置.