GitHub贡献图api500: INTERNAL_SERVER_ERROR的问题
GitHub贡献图api
This Serverless Function has crashed.
Your connection is working correctly.
Vercel is working correctly.
500: INTERNAL_SERVER_ERROR
Code: FUNCTION_INVOCATION_FAILED
ID: hkg1::crjjw-1691212510196-1a44a38e168c
GitHub仓库
https://github.com/Zfour/python_github_calendar_api
问题原因
github更新,更新正则匹配就行 。
操作
具体部署步骤看教程即可
fork到自己仓库后之需要更改api/index.py文件即可
改为
12345678910111213141516171819202122232425262728293031323334353637383940414243# -*- coding: UTF-8 -*-import requestsimport refrom http.server ...
提问的智慧
4630436162ade97ba2718b7d0c4b3b6351ade09e539dfebeb5402828e29e64b0c4b0d657b9011eec26a8f9fa546deb2df9036f4692097e8fc67283cd6e451b004e80947361d1dd0521eb502113c520e4bc5c4b6abdc140b218c9242ab3bff97a8aa2bf883836ae56c99e9a8c6488df3ba9b14c832681cc3f1a4d1e982dafe7ccd2c8200c63fdb5238003c9704e6e68a7ce72896f99b5bc0c63ebe416a604dfd6e3dc77800e8999c05de1e292f1185179c4fbb0f0a6d65c206aeb0ea3888e5123e26dc9148a894097581022656717da51a31be23ba8073cd9157fbeecedbb3a230d8a7fe3fe1020937f271ef81c8cf98f4f61ea25d90738e13 ...
markdown语法
一些md的用法
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档
Markdown 标题
Markdown 标题有两种格式。
1、使用 = 和 - 标记一级和二级标题
= 和 - 标记语法格式如下:
用法效果12345我展示的是一级标题=================我展示的是二级标题-----------------我展示的是一级标题
我展示的是二级标题
2、使用 # 号标记
使用 # 号可表示 1-6 级标题,一级标题对应一个 # 号,二级标题对应两个 # 号,以此类推。
用法效果123456# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题一级标题
二级标题
三级标题
四级标题
五级标题
六级标题
基础文字用法
语法效果12345678910111213141516171819202122<u>下划线演示</u>文字**加粗**演示文字*斜体*演示文本`高亮`演示文本~~删除~~线演示<font size = 5>5号字</font><fo ...
Hexo添加全局吸底Aplayer音乐播放器教程
因为原来直接插入的网易云音乐代码在网页刷新或者进入子网页是会刷新导致播放中断。
而hexo标签外挂可以解决这个问题
这款插件通过 Hexo 独有的标签外挂,我们可以很方便的写入一些参数,插件就会帮我们生成对应的 html。 如果你只是使用一些简单的功能,其实无需使用到这个插件,只需以 html 格式书写就行,不用插件去转换。
使用插件
插件文档
https://github.com/MoePlayer/hexo-tag-aplayer/blob/master/docs/README-zh_cn.md
开始
安装 hexo-tag-aplayer 这款插件。执行如下指令:
1npm install --save hexo-tag-aplayer
对Hexo 的配置文件进行修改,就是Hexo根目录的_config.yml文件。
123aplayer: meting: true asset_inject: false
在主题的配置文件中
butterfly配置文件中有ctrl+f查找aplayerInject
修改为如下启用aplayerInject
12345# Inject the ...
twikoo评论区无法显示的问题
错误
/*! For license information please see twikoo.all.min.js.LICENSE.txt */
Uncaught SyntaxError: Identifier 't' has already been declared
详细信息
正确配置了相关配置
twikoo评论区无法显示
调试信息中
twikoo.all.min.js中
/*! For license information please see twikoo.all.min.js.LICENSE.txt */
后显示Uncaught SyntaxError: Identifier ‘t’ has already been declared
错误如图
解决方法
卸载hexo-seo
npm uninstall hexo-seo
推测是hexo-seo对twikoo.all.min.js文件优化时造成冲突
卸载前请备份重要文件
卸载后正常显示
YAML文件插入html代码导致的语法错误
错误
123456789ERROR Process failed: _data/widget.ymlYAMLException: bad indentation of a sequence entry (41:31) 40 | .cp-weather { 41 | background: #bec7cb; ---------------------------------------------^ 42 | }
原因
例如
1234567891011top: - class_name: id_name: name: icon: fas fa-desktop html: - <style> .cp-weather { background: #bec7cb; } .... ...
自定义侧边栏
自定义 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即可














