一、前言AnZhiyu 支持多种搜索方式,Algolia、本地搜索 和 DocSearch,这里我选择的是 Algolia 搜索。
二、准备 Algolia 账号首先我们进入 Algolia 官网,登陆方式建议选择 GitHub。
注册完后我们会进入这个页面
三个 API 密钥的作用
Application ID: 应用程序ID
Search API Key: 搜索API密钥
Write API Key: 写入API密钥
创建索引接着点击左上角的 Search,点击 Create index,在里面输入你想取的搜索引擎索引名字(格式为test_NAME)
三、修改 Hexo 配置文件在 Hexo 根目录下的 _config.yml 配置文件中,添加 Algolia 配置。
12345algolia: applicationID: 'Application ID' apiKey: 'Search API Key' adminApiKey: "Write API Key" indexName: '之 ...
博客搭建
未读一、前言上一篇文章我们说了 GitHub 不仅可以给我们的 HEXO 博客提供了免费托管服务,还有免费的的域名,但是以 .github.io 结尾的域名显得有些冗长且没有个性了,所以我购买了一个域名,为我的 HEXO 博客绑定。
二、准备域名购买域名的地方有很多,腾讯云、阿里云、西部数码等等。因为我的域名是在阿里云购买的,所以我这里就以我阿里云的 DNS 解析演示,其他平台步骤基本上也大相径庭。
首先我们进入阿里云官网进行注册,注册好后点击左上角产品,找到域名。
点进去会看到这个页面,你可以在这选择一个自己喜欢的域名进行注册。
注册好域名后我们进入控制台找到域名点进去(注意:阿里云的域名需要实名认证才可使用 )
准备好后我们点进去,找到域名解析,接下来准备工作就完成了。
三、配置域名配置阿里云 DNS 解析接下来我们需要在 DNS 中设置一个 CNAME 记录,将自定义域名指向 用户名.github.io 。
本地添加 CNAME 文件添加记录解析后,我们需要在本地 Hexo 中的 source 文件夹下创建一个 CNAME 文件(不带任何后缀)
然后在里面写入 ...
一、前言Hexo 是什么?Hexo 是一款出色的[静态博客框架],它基于 Node.js 运行,可以将我们撰写的 Markdown 文档快速解析渲染成静态的 HTML 网页。
GitHub Pages 是什么?GitHub Pages 是 GitHub 免费提供的静态站点托管服务,让我们可以在 GitHub 仓库里托管和发布自己的静态网站页面,对于个人项目和小型网站来非常合适。
二、准备本地环境
Node.js (版本不低于 10.13,建议使用 Node.js 12.0 及以上版本)
Git (使用最新版即可)
安装完毕后可以在cmd里面输入 node -v 、npm -v 和 git -v 查看安装版本。以下是示例↓
三、本地连接 GitHub配置用户名与邮箱和创建 SSH 密匙创建一个文件夹,名字随意,我这叫 Hexo,然后右键选择 Open Git Bash Here。
然后依次输入
123git config --global user.name "GitHub 用户名"git config --global user.email " ...


















