更新日志
约 840 字大约 3 分钟
2025-06-21
此处只记录了最重要的技术性变更情况,细节修改请查看页面底部的 commit message
2025-09-09
🚀 新功能
- CI/CD 工作流优化
- 集成 死链检测脚本:
- 支持 高并发、多文件并行 检查。
- 完整支持 hash、query 参数、中文路径。
- 外链检测可通过参数
false
选择性关闭(当前已关闭)。 - 外链请求失败(超时)标记为
?
,404 错误标记为×
。 - GitHub API 请求支持携带 Token,避免速率限制。
- 构建完成后在 GitHub Actions 日志中输出报告,并在构建摘要中生成检测结果。
- 集成 死链检测脚本:
🔧 优化
- 日志与报告
- 输出更加直观的文件树,带有缩进和标记问题文件。
- 最终报告中只打印 存在问题的链接,便于快速定位。
- 完善 CI 构建统计(构建大小、页面数、耗时、机器信息、404错误等)。
2025.7.7 更新内容
今年是七七事变的 88 周年
网站更新内容:启用 Waline 评论
启用 IPv6 访问。如有任何问题请留言或反馈
2025.6.27 更新内容
改为 EdgeOne CDN 提供服务,源站依然是 EdgeOne Pages。性能有显著提高
使用 CDN | 源站 |
---|---|
![]() | ![]() |
更新:
manual.njust.wiki
改为使用 EdgeOne CDN,源站为 EdgeOne Pages 服务
2025.6.21 更新内容
腾讯云海外版 EdgeOne 正式推出无限制的 Pages 服务,且性能表现良好。因此,主域名
manual.njust.wiki
已迁移至腾讯云海外版 EdgeOne Pages 托管。
不知道能坚持多久,先用着吧。完善了北区基本上所有宿舍的新建文件工作。
新增 Google 统计
目前各个域名及对应托管平台如下:
manual.njust.wiki
:由 EdgeOne 自动拉取仓库中gh-pages
分支的静态 HTML 内容发布manual-gh.njust.wiki
:由 GitHub Pages,根据gh-pages
分支的静态 HTML 内容发布。manual-cf.njust.wiki
:Cloudflare Pages 监听main
分支的代码变动,自动构建并发布。manual-v.njust.wiki
:Vercel 监听main
分支变化,自动构建并发布。manual-n.njust.wiki
:Netlify 监听main
分支变化,自动构建并发布。
- GitHub Actions 配置为自动监听
main
分支的变动,触发构建流程,并将生成的静态文件自动推送至gh-pages
分支,作为 EdgeOne 和 GitHub Pages 的部署源。其余平台则直接监听并拉取main
分支,自动完成构建与部署。
Cloudflare Pages 构建设置
- 框架预设:留空
- 构建命令:
npm run docs:build
- 构建输出目录:
docs/.vuepress/dist
- 启用构建注释:是
- 其余设置:留空
Vercel 构建设置
- Frame Preset:VuePress
- Build Command:
npm install && chmod +x node_modules/.bin/vuepress && npm run docs:build
- Override:是
- Output Directory:
docs/.vuepress/dist
- Override:是
- 其余设置:留空
注意
这里 build 的时候使用此命令全新安装 npm。如果不全新安装,会莫名其妙报错或报无权限,原因不知。
Netlify 构建设置
Build Settings
- Runtime:未设置
- Base Directory:
/
- Package Directory:未设置
Build Command:
npm run docs:build
Publish Directory:
/docs/.vuepress/dist
Functions Directory:
netlify/functions
Deploy Log Visibility:日志为私有
Build Status:激活
EdgeOne构建设置:
(不知道为什么其他平台都没问题,直接 npm run docs:build
就好了。Edgeone 这里一直 Permission denied))
所以这里不构建,直接拉取 gh-pages 生产分支:gh-pages
其余全部留空
贡献者
NJUST Openlib
更新日志
2025/9/8 17:39
查看所有更新日志
版权所有
版权归属:NJUST Openlib