个人博客搭建
时间有点太久了,网上的教程也很多,这里就贴一下之前搭建个人博客我的一些参考链接。
1、从零开始搭建个人博客(超详细)
2、Hexo-NexT (v7.7.2) 主题配置
3、NexT主题使用
4、Hexo NexT主题7.8.0新版本美化
附上个人的博客:王卡的博客,画面太美,不要吐槽,不定期更新,欢迎访问!
内容更新与维护
通过Markdown撰写文档来进行内容的更新,通过git来进行远程拉取和维护,将本地文件部署到GitHub,修改Hexo中的_config.yml文件:
新建博文
我们可以使用命令新建一篇博文,使用 Git Shell 进入 Hexo 文件夹,输入以下命令:
即:
`hexo new "文章题目"`
命令执行完后,就会发现在Hexo\source\_posts
目录中多了一个文件博文名.md,这就是我们刚才新建的博文。
除了这种方式之外,我们也可以直接进入Hexo\source\_posts
目录中,右键新建一个文本文档,将名字改为博文名.md,这样也新建了一篇博文。
写博文
Hexo 支持大多数的 MD 语法,如果对MD语法还不熟悉,可以查看该教程:
菜鸟教程-Markdown 教程
随便用一个Markdown来写就行,也可以直接用VsCode+插件来撰写,如下图所示为一个具体的例子:
因为在Hexo主题中内嵌了自动时间生成,所以在新建的页面上更新tags和catagories即可。
更新与发布博文
依然在 Git Shell 中进入 Hexo 文件夹,执行下面几条命令,将博客部署到 GitHub 上:
hexo clean
hexo generate
(若要本地预览就先执行 hexo server)
hexo deploy
快捷命令:
hexo c == hexo clean # 清除缓存
hexo g == hexo generate # 生成静态文件
hexo d == hexo deploy # 部署到github中,更新网页端的内容
hexo s == hexo server # 通过启动本地服务器,预览文章效果
hexo n == hexo new
还能组合使用,如:
hexo d -g
刷新个人博客,我一般使用如下命令来刷新博客。
hexo clean && hexo g && hexo d
注意:
- 已发布的文章发生修改, 可直接预览,即 不执行上述3个命令,刷新浏览器即可;
- 远程部署必须要执行上述命令
- 修改内容一旦预览与修改不一致,则需要clean
参考链接
[1]. https://www.zhihu.com/column/c_1201860091307458560
[2]. https://bore.vip/archives/35679e29/
[3]. https://theme-next.iissnan.com/
[4]. https://theme-next.iissnan.com/
[5]. https://cloud.tencent.com/developer/article/1099712