如何在 Hexo 博客上发布新文章

发布于 2021-04-10  1047 次阅读


创建本地文章

首先我们要在本地创建文章,在Git Bash窗口输入hexo new post 文章标题,或指定路径:hexo new 模板 -p 子目录/文件名 标题名这里post实际上是一个模版,在那你的博客文件夹下,有一个名为scaffolds的文件夹,其中有个post.md,这个文件是你的新文章模版,也就是说你每次hexo new post 文章标题的时候,创建的都是以他为模版的新文章。你可以通过修改他来自定义文章模版。上述指令输入完后,~\source\_posts下会出现新文章,双击打开,编辑他即可。

Markdown^1非常强大,可以把文章排版得很漂亮,对代码、数学公式的支持也很完善,参考Markdown样例

关于md语法,参照:Markdown教程

关于公式书写,参照:Markdown数学公式速查

生成静态页面文件

不用纠结这句话什么意思,总之本地文件有任何更改、添加、删除,都在Git Bash中执行一次hexo g,这样就生成了可以放在服务器上的静态文件。

推送文件到服务器

到上一步为止,我们都是在操作本地文件,真正的网站没有任何更改,我们需要把本地文件推送到服务器,以应用我们做出的更改。在Git Bash窗口执行一次hexo d,完毕后打开Gitee控制台网页,单击更新,等圈转完,就可以刷新你的博客了。

预览更改

有时候我们要多次更改文章或者配置来达到最佳效果,但每次都改了就推送给服务器看效果显然太麻烦了。我们可以在hexo g生成静态文件后,在Git Bash窗口中输入hexo s,这一步是在你的电脑本地启动一个本地服务器,你可以访问localhost:4000,来查看你刚做出更改的效果。预览完成后,在Git Bash窗口按下Ctrl+C来停止本地服务器。