Hexo + butterfly 使用Algolia搜索
什么是 Algolia {#什么是-Algolia} -------------------------- <br /> **algolia** 是一个托管搜索引擎,提供全文,数字和多面搜索,能够从第一次击键中提供实时结果,它提供了一组工具,可简化制作完整搜索体验并将其集成到您的网站和应用程序中的过程。这些包括: * 支持多种不同语言的后端 API 客户端,用...
什么是 Algolia {#什么是-Algolia} -------------------------- <br /> **algolia** 是一个托管搜索引擎,提供全文,数字和多面搜索,能够从第一次击键中提供实时结果,它提供了一组工具,可简化制作完整搜索体验并将其集成到您的网站和应用程序中的过程。这些包括: * 支持多种不同语言的后端 API 客户端,用...
安装Hexo {#安装Hexo} ---------------- |-----------------|----------------------------------------------------------------------------------------------------------------------------------------...
受够Github的网络问题,有时候会网络阻断的问题导致的无法访问和无法上传的问题。为了解决问题尝试过挂梯访问和自建Gitea Actions托管和服务器托管,发现两个方案都不怎么可行,感觉还是差点什么。(还是想白嫖,hhhh) 在一次偶尔的机会了解了华为云CodeArts的产品,发现基本可以满足我的博客需求,其中包括了代码托管、代码检查、构建任务、构建流水线。主要是免费的套餐...
解决hexo报错spwan failed {#解决hexo报错spwan-failed} ============================================ |--------------------------------------------------------------------------------------------------...
`source` 文件夹中除了文章以外还可能需要引入其它文件,例如图片、CSS、JS 文件等。如果Hexo项目中只有少量图片,那最简单的方法就是将它们放在 `source/images` 文件夹中。然后通过类似于 `![](/images/image.jpg)` 的方法访问它们。 如果需要更有规律地提供图片和其他资源以及想要将资源分布在各个文章上,可以通过将 `config....
前言 {#前言} -------- 如果不喜欢`Butterfly`主题自带的`曲别针`图标,可以换一种风格。(比如我现在使用的`旋转风车`) 操作 {#操作} -------- 打开主题配置文件`_config.butterfly.yml` 把`beautify`的`title-prefix-icon`选项设置为`'\f863'` (如果没有开启图标...
实现步骤 {#实现步骤} ------------ 第一步:修改项目根目录下的 ` _config.yml ` 文件参数 ` post_asset_folder ` 值为 ` true ` 。 |-------------|----------------------------------------------| | ``` 1 2 ``` | ``` # 开始使用本地...
### 部署环境与准备 {#部署环境与准备} 1.环境 本地Windows10操作系统 阿里云 Ubuntu 20.04服务器面板 2.准备 hexo 本地博客 Xshell 链接到服务器 ### 云服务器配置 Git {#云服务器配置-Git} 配置步骤 1.查看git 版本 |-----------|------------------...
前情提要 {#前情提要} ============ 前情提要本教程基于[Fomalhaut🥝](https://www.fomal.cc/posts/e593433d.html)与[安知鱼](https://anzhiy.cn/posts/ddae.html)而写成,本网站也是基于这两位大佬的教程而写的,使用的是 Github Pages + Hexo 的形式搭建,从小白一...
本地部署可以前往我之前[用Hexo搭建个人博客](https://51tbox.com/)进行部署和搭建 *** ** * ** *** 在部署时我使用的时ubuntu(Ubuntu 22.04.3 LTS)+宝塔进行搭建 宝塔的安装 {#宝塔的安装} ============== 首先我们可以先连接上服务器安装宝塔桌面环境 我们可以使用ssh工具连接上自己的服务器...