基于hexo从拉取博客源码到发布一篇博文总结

写在前面

2020年快要结束,看看最后一篇博文,才发现已经有好几个月没有写写学习总结了,入职以来从没出差的我因为项目原因频繁出差,也是这个北京水文地质项目让我学到了很多,项目的开发周期缩短,也是得益于公司买了一套很实用的前后端开发框架(blade官网),这个框架属于商业版集成了很多组件,使用起来收放自如,解决了开源框架集成、配置的痛点;后续也会分享出来;由于去北京出差,某次偶然手机触碰了一下笔记本电脑,莫名其妙的把笔记本的硬盘整坏了,里面的东西全美了,心疼了我大半天,烦死了,回武汉后,要从0开始搭建博客环境和博客发布,因为长时间不用导致很多步骤都忘了,今天写一篇当做备忘笔记了。

一、本篇教程侧重点导读

  1. 环境准备;
  2. 拉取我的博客源码
  3. 创建一篇博文模版
  4. 编译生成待发布的静态文件
  5. 部署至网站

二、环境准备;

  1. git version 2.29.2.windows.3
  2. Node.js v12.14.1.
  3. hexo: 3.9.0

三、拉取我的博客源码

git clone https://github.com/a878804506/myBlogSourceCode.git

四、创建一篇博文模版

## hexo new [layout] <title> 
## 例如
hexo new test

创建命令如下:

效果:

五、编译生成待发布的静态文件

当一篇博文写好以后就可以启动服务,本地访问看看了,命令如下:

##hexo clean 是清理生成的文件
##hexo server / hexo s 启动服务器。默认情况下,访问网址为: http://localhost:4000/
hexo clean && hexo server
##默认访问地址就是 http://127.0.0.1:4000

六、部署至网站

##hexo generate 或者 hexo g 根据源码编译成静态文件,放到服务器下,就可以访问
##hexo deploy 或者 hexo d 部署至网站。这里部署的目标网站是配置在_config.yml 文件里面在,会自动吧文件提交至个人的github.io工程下
hexo clean && hexo g && hexo d

更多hexo命令可以查看官方文档:https://hexo.io/zh-cn/docs/


评论
 上一篇
Docker入门 Docker入门
一、本篇侧重点 Docker概念 安装Docker Docker的常用命令 联合文件系统 二、Docker概念Docker作为容器化技术有头有脸的存在,至今还没有开始系统学习真的惭愧惭愧,这次我要把docker系统的撸一遍! 话不多说
2021-04-29
下一篇 
uni-app个人作品介绍 uni-app个人作品介绍
写在前面 其实我一直就想开发一款属于自己的app,但能力有限,接触到uniapp后,就尝试了一下,感觉还可以,个人觉得uniapp入门容易深入难(或者是我太菜),这次就介绍一下我用uniapp开发的一款应用 一、本篇教程用的软件、技术和说
2020-06-30
  目录