搭建一个属于自己的静态网站(Hexo+GitHub Pages)
进入你本地的 文件夹(如:E:\\),打开该文件夹下的 .yml 文件(、++、记事本、各种IDE等打开)
在 .yml(如果有已存在的请删除)添加如下配置
deploy:
type: git
repo: https://github.com/<username>/<project>
# example, https://github.com/hexojs/hexojs.github.io
branch: gh-pages
如果不确定或者是想修改分支的话,可以在仓库中进行查看或者点击分支进行分支命名修改
修改 .yml 配置文件保存后,在目录下执行如下命令 生成文件和部署到 仓库上
hexo g
hexo d
或
hexo g -d
执行命令后出现如下提示: not : git
出现如上提示说明, hexo--git 插件没有安装成功,需要重新安装
npm install hexo-deployer-git --save
安装完成后,执行 hexo g -d 命令,日志显示连接拒绝,也就是无法连接到 地址
解决以上连接拒绝的方法,复制仓库SSH地址,替换掉 .yml 配置文件中的 repo 键的值即可
再次执行 hexo g -d 命令,本地的 Hexo 博客文件就会部署到配置的 仓库上了
刷新仓库页面,就能看到上一步提交的hexo文件了
6. 访问 ..io
通过 hexo g -d 命令将生成的html文件上传到 ..io 仓库上了,那么你的小伙伴们就可以通过 ..io 地址来访问你搭建的博客网站了(如我的是:)
五、发表文章及更换主题 1. 发表文章
执行下列命令来创建一篇新文章或者新的页面(第一种方式)
hexo new [layout] <title>
直接在 \ 目录下新建MD后缀的文件(第二种方式),下载安装可以更方便的编辑文章,包括CSDN写作也是通过编辑方式进行的,可以在MD文件中添加文章的标题、日期、分类、标签、描述、目录、作者信息等,举例如下
---
title: 软件测试用例设计总结
date: 2021-05-28 23:12:00
categories: 总结
tags:
- 测试流程
- 用例特性
- 用例要素
- 用例步骤
- 用例方法
thumbnail: https://cdn.jsdelivr.net/xxxx/images/test.png
description: 该篇文章是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!
author:
name: cdtaogang
avatar: https://cdn.jsdelivr.net/xxxx/images/avatar_4.png
url: https://xxxxx.github.io/
sidebar: [toc]
正文内容
---
保存 -.md 文件后,执行生成和部署命令
hexo g -d
刷新仓库页面,可以看到上一步生成的新的hexo文件,已经部署到仓库中了
访问或刷新 ..io 地址就能看到我们在中新建的文章了
2. 更换主题
进入 Hexo 官网主题,选择自己心仪的主题,点击进入(如博主点击 主题),可以看到主题里面有安装和部署的介绍或文档,很方便
进入 文件夹下的 目录(如:E:\\\),如要安装 主题,输入如下命令从作者仓库中拉取主题到本地目录下
git clone https://github.com/kb1000fx/Meadow
打开 目录下的配置文件 .yml ,找到关键字 ,修改参数值为: (也就是主题文件夹名)
回到 目录,输入如下命令生成文件启动本地服务,查看效果
hexo g
hexo s
3. 配置说明
在 Hexo 目录下(也就是)有一个名为 .yml 的配置文件(E:\\),同时在下载的主题 目录下也有一个名为 .yml 的配置文件(E:\\\\),大家不要搞混淆了,在 Hexo 目录下()下的 .yml 的配置文件是控制站点,比如网站的标题、图标、关键字、作者、语言等;而在 目录下的 .yml 的配置文件顾名思义是控制主题的配置、包括文章、样式、显示、链接、图片等,这个博主就不多说了哈,每个主题作者都提供了非常详细的主题配置文档
六、配置个人域名 1. 域名解析
在购买域名的服务商中(我的是在阿里云购买的),进入域名控制台,点击的域名列表中的域名解析,如下所示
点击添加记录,在弹出的界面中,有很多 记录类型 如 A(将域名指向-个IPV4地址)、(将域名指向另外一个域名)等
之前我们是通过部署到 静态服务器上的, 提供了域名 ..io (如:),这显然是一个域名 ..io ,即在域名解析的时候记录类型就选择是 ,,主机记录选择 www ,就可以通过 进行网站访问了,如果只想输入 .xyz 来访问网站,那么再添加一个 @ 主机记录即可(主机记录有 @ 和 www 网站URL加不加 www 都能访问) 如下所示
2. 添加 文件
此时在浏览器地址栏输入 会提示 404 (这里没有 站点),因为 服务器没有接受我们的解析的域名,需要在本地 Hexo\ 目录下添加一个 文件(如我的:E:\\\)
这个 文件没有任何后缀,文件内容填写你购买的域名也就是上面解析的域名,填写方式有两种(如我的 或者是 .xyz)
两者的区别是
简而言之就是 文件填写内容是哪种最终浏览器就会自动跳转到哪种
回到 Hexo 目录(如我的 E:\\),重新生成文件并部署到 仓库
hexo g -d
3. 个人域名访问
经过以上操作, 就可以通过 、.xyz 、..io 任意一个访问我的博客了,小伙伴们搞定了吗(如果 、.xyz 不能访问只有一个情况,那就是域名到期了,博主没有续费了,但是 提供的免费静态服务器以及仓库域名 ..io 肯定是可以永久访问的)
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。