当前这个博客使用的是 hexo 搭建,一个基于nodeJS的开源博客系统,通过本地编译然后上传至我的github。

官网:https://hexo.io/zh-cn/

第一步

在本地部署hexo

  • npm install hexo-cli -g
  • hexo init blog
  • cd blog
  • npm install
  • hexo server

第二步

demo跑起来后,在github下创建一个新仓库,仓库名需按照 xxx.github.io 的规范来创建,创建好后再建一个名为 gh-pages 的分支

创建完后部署参考 https://hexo.io/zh-cn/docs/one-command-deployment

要上传到gh-pages分支下才能在 xxx.github.io 下展示。

vscode 里编写markdown的建议

可以安装一个 Markdown Preview Github Styling 的插件,安装后打开md文件,在右上角有个 Open Prewiew to the sid 的按钮,可以实时预览。

一些常用命令

hexo new “postName” #新建文章
hexo new page “pageName” #新建页面
hexo generate #生成静态页面至public目录
hexo server #开启预览访问端口(默认端口4000,’ctrl + c’关闭server)
hexo deploy #部署到GitHub
hexo help # 查看帮助
hexo version #查看Hexo的版本

一些hexo命令的简写

hexo s –> hexo server
hexo d -g –> hexo deploy –generate
hexo g -d –> hexo generate –deploy

如何删除文章

删除文章只需要删除source目下对应的md文件即可