前置准备工作
需要下载Git,note.js,在官网上可以搜索并安装
搭建过程
这里借助hexo工具
1. 本地博客搭建
首先创建本地文件夹,并在该文件夹里面创建一个叫做hexo的文件夹在该文件夹中选择Git Bash
进入hexo官网将五条指令用bash运行
运行第一条
运行第二条,出现这样就成功了
用第三条命令进入blog文件夹运行第四条命令
最后输入第五条指令,其中serve可以简写为s,回车就可以看到博客地址了,将这个地址复制在游览器打开
进到这个界面就说明博客搭建好了,但是只能在本地使用
2.编辑个人博客
在blog文件夹中打开GBH在里面输入hexo new “文章标题”创建第一篇文章
生成的.md文件可以在source/_posts里面找到
这里要编辑markdown文件,需要编辑器,但是基本都是要钱和收费的,我这里采用VScode打开编辑
我用之前我的一篇博客实验一下
保存退出后返回GBH,输入hexo g生成网页
接着输入hexo s运行博客,这里提示4000端口占用,只需要回去刷新一下就可以了
就出现文章了
3.更改博客样式
进入hexo官网,划到下面,找到主题样式,选择一个主题,划到最下面,找到下载链接,在blog文件夹中打开终端,克隆到本地,接着在theme文件夹里找到主题名称,复制名称在_config文件中划到最下面修改主题名称接着保存退出,在刚刚的GBH中输入hexo g生成网页,就可以了,主题修改指南在每个主题配置文件下都能看到
4.开源部署
这里我采用部署到github上,参考文章GitHub Pages 快速入门和在 GitHub Pages 上部署 Hexo
首先要修改config配置文件修改的格式在网上的博文中皆有讲解
这里我采用一键部署的方式
hexo clean
hexo g
hexo d
搭建完成后要验证,验证成功后就可以将本地库与Github同步
在自己的仓库里可以看到文件了,而底下的index.html文件就是自动生成的网页文件
在pages页面就可以看到博客地址了