自定义侧边栏
自定义 widget
创建 widget.yml
在Hexo博客目录中的(如果没有_data 文件夹,请自行创建),创建一个文件 source/ _data / widget.yml
格式
1234567891011121314top: - class_name: id_name: name: icon: html:bottom: - class_name: id_name: name: icon: order: html:
top: 创建的 widget 会出现在非 sticky 区域(即所有页面都会显示)
bottom: 创建的 widget 会出现在 sticky 区域(除了文章页都会显示)
参数 解释
1234567class_name 所创建的 widget 父类 class 名 (可选)id_name 所创建的 widget 父类 id 名(可选)name 所创建的 widget 标题(会显示出来的)icon 所创建的 widget 图标 order 创建的 widget 排序 (可选).html 所创建的 widg ...
hexo-generator-alias 网页重定向
hexo-generator-alias 网页重定向
安装hexo-generator-alias 网页重定向插件
1npm install hexo-generator-alias --save
如果你的博客页面使用了 hexo-permalink-pinyin Hexo 插件(中文链接转拼音)
而之前的链接已经被搜索引擎收录的话
可以使用hexo-generator-alias 网页重定向
将原本的链接重定向为新的链接
开始
我的一篇博客的原地址为: https://polar-bear.eu.org/2023/06/28/【Hexo】git上传大文件失败/
因为使用了 hexo-permalink-pinyin Hexo 插件(中文链接转拼音)
链接变为:https://polar-bear.eu.org/2023/06/28/hexo-git-shang-chuan-da-wen-jian-shi-bai/
由于我网站已经提交了许多搜索引擎的收录
使用插件改变链接会导致原来的链接打开后404,所以可以在这一篇文章加一个属性,让一篇文章拥有两个url
在原始文章的.md文件中的文 ...
hexo-covers安装时遇到的错误
错误
123运行npm install hexo-covers --save时
出现错误
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/hexo
npm ERR! hexo@“^6.3.0” from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer hexo@“^5.2.0” from [email protected]
npm ERR! node_modules/hexo-covers
npm ERR! hexo-covers@“*” from the root project
npm ERR!
npm ERR! Fix the upstream dependency ...
【Hexo】git上传大文件失败
git上传大文件重复失败
在public文件夹里面放了一个超过100MB的压缩包
在hexo d 用git上传时
显示上传文件不能超过100MB
在删除该文件后
仍然失败
而且仍然是在上传一个较大的文件
但是明明在public里面已经删除
原因是
在.deploy_git
缓存目录里
只需要删除.deploy_git即可
download
下载页面
作者主页山茶花呀a
[{"url":"https://img.locyan.cn/i/2023/06/28/649c12dd9c91c.png","alt":"5 (4).png"},{"url":"https://img.locyan.cn/i/2023/06/28/649c11e44f300.png","alt":"1 (11).png"},{"url":"https://img.locyan.cn/i/2023/06/28/649c12dd705d9.png","alt":"5.png(1).png"},{"url":"https://img.locyan.cn/i/2023/06/28/649c11e43fe2a.png","alt":"9 (3).png"},{"url":"https://img.locyan.cn/i/ ...
为网站添加live2D
为网站添加live2D
安装插件
hexo-helper-live2d
1npm install --save hexo-helper-live2d
下载模型
(这里用一个白色的猫猫)
点击查看
1npm install live2d-widget-model-tororo
其他模型(目前该插件可直接安装的)
1234567891011121314151617181920212223live2d-widget-model-chitoselive2d-widget-model-epsilon2_1live2d-widget-model-gflive2d-widget-model-haru/01 (use npm install --save live2d-widget-model-haru)live2d-widget-model-haru/02 (use npm install --save live2d-widget-model-haru)live2d-widget-model-harutolive2d-widget-model-hibikilive2d-widget-model- ...
域名申请
免费域名申请
说在前面:nic.eu.org申请的为二级域名,已经有域名的友友可以无需申请
只为建站可以接受github分配的网址的友友可以不用额外申请域名。
不想折腾的友友们可以不用申请
视频
可不可以三连支持一下
做视频和写网站真的好累
你的三连是我持续更新的动力
关注一下成为老粉哦
图文
注册
直接开始
访问较慢,耐心等待即刷新
进入EU.org
(点这里)
点here进入登录界面
点注册
进入下面的网站,选择一个英国人的身份(通过审核更快)
身份生成网站
(这里)
按照如图填写
之后会发送一封邮件到你邮箱
验证之后返回登录
操作过程见视频
登录后
点New Domain创建域名
只需要在箭头出填写完整域名
即: 你取的名字+eu.org
然后拉到最下面提交即可(submit)
域名申请
显示这样说明你成功了
提交完成后需要等待1~7个工作日,会发邮件提醒你申请成功
填写的英国信息越详细成功概率越大
可一次性多申请几个
免费可申请4个域名
其他
同时我也建了几个群方便交流, ...
cloudflare
cloudflare
Cloudflare是一家提供网络性能和安全服务的公司,它拥有一个全球性的网络,可以让你连接到互联网的任何内容都更加安全、私密、快速和可靠。Cloudflare可以帮助你保护你的网站、应用程序和API免受DDoS攻击、恶意机器人和其他威胁,也可以通过将内容和服务部署在离你更近的位置来提高你的访问速度。Cloudflare还提供了一些其他的功能,比如SSL证书、内容分发网络、边缘计算平台等。
Cloudflare有很多优势,比如:
它可以免费为基本用户提供服务,而且设置非常简单
它可以隐藏你的IP地址,让黑客难以攻击你的服务器
它可以保护你的网站免受DDoS攻击、SQL注入、评论垃圾邮件等威胁
它可以通过Web应用防火墙(WAF)来阻止常见的网络攻击,比如OWASP TOP 10和CMS漏洞
它可以通过压缩和缓存你的网站内容来提高你的网站速度
它可以通过支持HTTP/2协议和免费的SSL证书来提高你的网站安全性和性能
它可以通过DNSSEC来增加你的域名的DNS安全性
它可以通过Polish功能来优化你的网站图片,减少图片大小
你可以访问Cloudflare的官方 ...
2023MC联机教程--需实名(18岁以下都行)无需人脸 免费方案
原创by自由如风 2023.06.18
开始前
注意事项:
此方法为内网穿透开放局域网端口,进行远程联机
分享仅代表个人观点
需要的东西:
LoCyanFrp内网穿透
网页截图
用于实名验证的身份证
陪你一起玩的朋友
房主该做的
进入LoCyanFrp内网穿透注册账号(公益)
需要:邮箱 QQ 用于绑定
注:不打广告自行注册,其他内网穿透都行。
如:樱花——需要一元进行人脸验证
....
个人觉得这个好用
可自行决定
去实名认证里面输入姓名和身份证
我没有身份证或不愿意透露
测试身份证,可过认证
杨冠华----331002199407290611
冯志刚----130226196410175657
官新华----362329198602194236
陈激----350182198706144353
来自互联网
侵权删
配置过程大同小异 (仅举例,其他界面相似)
隧道名:随便
穿透协议:TCP
内网IP:127.0.0.1
内网端口:先随便填
远程端口:不影响,它有什么填什么
厉害欸
红色箭头就是 ...
ssh到github出现连接错误问题
问题如下
报错信息
123456FATAL Something's wrong. Maybe you can find the solution here: https://hexo.io/docs/troubleshooting.htmlError: Spawn failed at ChildProcess.<anonymous> (D:\win\polar\node_modules\hexo-util\lib\spawn.js:51:21) at ChildProcess.emit (node:events:513:28) at cp.emit (D:\win\polar\node_modules\cross-spawn\lib\enoent.js:34:29) at ChildProcess._handle.onexit (node:internal/child_process:291:12)
如图
国内连接不稳定,多试几次就行(10此左右)
or
科 ...
数据库加载中