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