Yura's Smile
题目After holding one team contest, boy Yura got very tired and wanted to change his life and move to Japan. In honor of such a change, Yura changed his name to something nice.
Fascinated by this idea he already thought up a name s consisting only of characters ““ and “^”. But there’s a problem — Yura likes smiley faces “^^” and “^^”. Therefore any character of the name must be a part of at least one such smiley. Note that only the consecutive characters of the name can be a smiley face.
More form ...
Twikoo评论通用配置
添加Twikoo请查看文章添加Twikoo实现博客在线评论
安装完成后可以对Twikoo进行以下配置:
评论区美化参考自:Leonus的博客与陈鑫磊的博客
效果预览
新建Blog\source\css\custom.css,缺少的文件夹或文件直接创建即可,在末尾添加下列代码
这段代码的主要作用就是增加边框的立体感和圆润度
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612 ...
添加Twikoo实现博客在线评论——2023最新版
Vercel部署注意:按照视频教程中执行到云函数运行成功的步骤时请返回本教程
部署方式:https://www.bilibili.com/video/BV1Fh411e7ZH
参考Twikoo文档:https://twikoo.js.org/
视频中下一步要求我们点击DOMAINS链接,但是这个链接已经被墙了,无法访问到,我们需要更改DOMAINS
申请个人域名阿里云、腾讯云、华为云都可以,我在阿里云申请的
主页搜索域名注册,在搜索记录里点击域名注册
自定义想要的域名
购买域名
域名不需要备案,因为我们只是需要一个二级域名
生成二级域名
在阿里云控制台添加子域名解析记录首页打开控制台
点击图片中的云解析
点击你购买的域名
点击添加记录
记录类型选择CNAME
主机记录随便写,我填的是blog
记录值设置为你的网站域名,例如我的是:hellodqy.github.io
点击确认
现在已经生成了一个二级域名,但是这个域名并不能打开任何网页,因为它没有与Github Page绑定,本教程不需要绑定!想绑定的话直接去Github的仓库找到CNAME文件,没有的话就自己 ...
Hexo集成Algolia实现网站搜索引擎
创建 Alogolia Index首先登陆进入 Algolia 官网,我们可以使用 GitHub 或 Google 帐号登录。
创建一个Index,随便取一个名字
配置API Key
接下来我们需要配置 Algolia——API Keys 到我们自己的 hexo 站点中,关联两者,使得 Algolia 能够搜集我们 hexo 站点的数据通过 API 发送给 Aloglia
回到首页打开API Keys,其中的 Application ID 、Search-Only API Key、Admin API KEY信息将会被用到
首先我们需要修改Blog根目录下的 _config.yml:
1234algolia: applicationID: '你的Applicaiton ID' apiKey: '你的Search-Only API Key' indexName: '创建的索引名称'
然后我们需要配置一个名称为 HEXO_ALGOLIA_INDEXING_KEY,内容为 Alogolia 网页中 Admin API ...
hexo博客安装butterfly主题
Butterfly 主题安装1git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly
这里面如果报错,如下图所示
执行下列命令:
12git config --global --unset http.proxy git config --global --unset https.proxy
应用主题Blog根目录下找到站点配置文件_config.yml文件
搜索找到theme,将landscape改为butterfly
安装插件如果你没有 pug 以及 stylus 的渲染器,请下载安装:
1npm install hexo-renderer-pug hexo-renderer-stylus --save