想要写一个自己的个人blog,于是在网上找了很多教学,最终确定了建立的方式 Github Pages 和 Hexo,现在写下来做一个回顾和以后的备忘。
创建个人网站的技术支持
在网上找到的三篇教学相关链接如下:
撰写文章
小白忘性大,写下如何将本地写好的文件发到个人blog上的步骤,以后才不会忘记了还要翻教学网页。
- 用 markdown 编辑器(我用的是atom)写好文章后保存文件到 \Hexo\source_posts 文件夹下即可,文章名称是 .md 的后缀
- 或者在\Hexo\source_posts 文件夹下右键,选中 Git Bash Here,输入
hexo new "文章标题",就会产生新的 .md 文档。
发布文章(亦即更新个人博客)
将本地文档 .md 推送到服务器上的步骤: \Hexo\source_posts 文件夹下右键,选中 Git Bash Here,输入
hexo g(完整命令为hexo generate),用于生成静态文件然后 输入
hexo s(完整命令为hexo server),用于启动服务器,主要用来本地预览;完成后当出现了【INFO Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.】后便可以打开浏览器输入 localhost:4000,会发现多了你刚写的那篇博客最后输入
hexo d(完整命令为hexo deploy),用于将本地文件发布到 github 等 git 仓库上;
好了,大功告成!
删除文章
- 删除\Hexo\source_posts 文件夹下.md 后缀的源文件
- 只有删除md文档是无法同步完全删除个人网站上的文章,还需要进一步操作:在\Hexo文件下右键,选中 Git Bash Here,输入
hexo clean,用于删除 database 和 public文件 - 回到\Hexo\source_posts 文件夹下,进行前述更新个人博客的步骤,就可完成网络界面更新了。