1
0
mirror of https://github.com/142vip/408CSFamily.git synced 2026-10-28 19:06:10 +08:00

503 Commits

Author SHA1 Message Date
chufan
e070b37bd9 docs(ds): 修正基础入门/栈队列/线性表 frontmatter 注释格式
将错误的 `#description:` 改为 YAML 注释 `# description:`。
2026-10-09 16:52:03 +08:00
chufan
d6c9c79f5c build(docker): 容器内用 scripts/ci 安装依赖并跳过 lifecycle
避免镜像构建阶段执行 fairy postinstall;修正 RUN 命令格式。
2026-10-09 16:52:03 +08:00
chufan
e930a65c21 ci: 流水线改用 fa lint 与 pnpm build:image
与 fairy-cli 工程化脚本对齐,镜像构建走 package.json 的 build:image 入口。
2026-10-09 16:52:02 +08:00
chufan
7454b0380c refactor(chore): 迁移至 fairy-cli 工程化并升级 @142vip 依赖
- 新增 fairy.config.ts,单包仓覆盖 commitmsg/preinstall,移除 simple-git-hooks
- 升级 fairy-cli、utils、vuepress;check:commit 改为 fa commit --quiet
- 删除 scripts/core/verify-commit.ts,保留 scripts/ci 供 CI/Docker 安装依赖
2026-10-09 16:51:56 +08:00
chufan
3bf10930d7 fix(ci): 锁定 Node 25.9.0 / pnpm 9.15.0 并升级流水线 2026-09-22 16:40:41 +08:00
chufan
e068ef5b5d chore(release): publish v0.0.1-alpha.21 v0.0.1-alpha.21 2026-09-22 15:43:11 +08:00
chufan
420372fb44 refactor(vuepress): 优化站点配置并统一侧边栏 permalink 解析
- siteDevPort 抽至 site.ts,接入 createVipViteBuildPlugin 消除构建 chunk 告警
- 移除 sitePathsPlugin,文档路由完全依赖 frontmatter permalink
- 侧边栏解析迁至 sidebar.resolve.ts,各学科 sidebar 使用 DocsSidebarConfig 类型
- 启用水印,简化 theme 中与包默认重复的配置项
2026-09-22 15:19:30 +08:00
chufan
6712f1bd65 chore(deps): 升级 @142vip/vuepress 至 alpha.25
同步 pnpm 9.15.0,dev/build 脚本改为直接调用 vuepress CLI。
2026-09-22 15:19:20 +08:00
chufan
3f21c7cc75 docs(ds): 将章节配图移至同级 images 目录
统一数据结构章节图片存放位置,并更新 readme 中的引用路径。
2026-09-21 17:17:03 +08:00
chufan
acc2b073ad docs: 补全英文 permalink 并规范章节索引页
为站点与各学科首页、章节 readme 补充 permalink,统一使用无中文的固定链接。
2026-09-21 17:16:57 +08:00
chufan
dbb5d0e488 refactor(docs): 统一各学科 sidebar 配置类型定义
引入 SubjectSidebarConfig 类型,与站点侧边栏 permalink 解析逻辑对齐。
2026-09-21 17:16:49 +08:00
chufan
3757f5a615 chore(ci): 对齐 Docker 与 CD 构建产物路径
构建输出目录改为根目录 .vuepress/dist,与新版 VuePress 源目录配置一致。
2026-09-21 17:16:40 +08:00
chufan
2ddd14abfe refactor(vuepress): 迁移主题样式与站点品牌资源
将 styles 与 logo/favicon 移至根目录 .vuepress,并更新为透明背景单 logo。
2026-09-21 17:16:33 +08:00
chufan
11f1664f60 refactor(vuepress): 拆分站点配置并迁移至项目根目录
将导航、SEO、页脚与插件配置模块化,新增 docs 路由映射与侧边栏 permalink 解析。
2026-09-21 17:16:26 +08:00
chufan
7f9436b5b8 chore: 更新构建脚本并移除思维导图相关依赖
站点源目录改为项目根,同步调整 dev/build 命令与 eslint、gitignore 配置。
2026-09-21 17:16:19 +08:00
chufan
64e308700e chore: 清理废弃文档脚本与未引用静态资源
删除招聘页、快速建稿脚本、旧 theme 配置及 image_code 冗余图片。
2026-09-21 17:16:12 +08:00
chufan
7005679255 chore: 删除 mark-map 文档与部分 xmind 资源
移除思维导图 Markdown 页面及三科 xmind 源文件,完成思维导图功能下线。
2026-09-21 17:16:04 +08:00
chufan
5dec41c342 chore: 移除思维导图组件与生成脚本
删除 XMind 组件、mind-map 静态页及 mark-map 构建脚本,为站点精简做准备。
2026-09-21 17:15:53 +08:00
chufan
05f52354af chore(release): publish v0.0.1-alpha.20 v0.0.1-alpha.20 2026-09-21 14:51:56 +08:00
chufan
dbb077b696 fix(vuepress): 精简站点配置并修复多环境 head 脚本 404
- 提取 siteHead,Vercel 统计仅在 VERCEL=1 时注入,避免自定义域名与 Docker 部署 404
- 启用 appBuildLog 输出构建版本与时间
- 移除与 @142vip/vuepress 默认重复的主题项,补充 NEED_PROXY 说明
2026-09-21 14:36:44 +08:00
chufan
759ac59d54 chore(deps): 升级 @142vip 依赖以支持 AppBuildLog 与 slimsearch
同步升级 vuepress、utils 等工具链版本,确保构建插件与 base 路径解析行为与上游修复保持一致。
2026-09-21 14:36:35 +08:00
chufan
1a097e20dd fix: 修复首页git仓库提交折线图显示异常 2026-08-03 19:50:28 +08:00
chufan
5c8c34cd3f fix: 升级ci脚本依赖,修复构建、部署异常 2026-06-24 17:54:57 +08:00
chufan
ec4f19d069 fix: 升级ci脚本依赖,修复构建、部署异常 2026-06-24 16:36:51 +08:00
小白小帅
3a4e4f29df docs: 更新三要素文档
将“原酸”更正为“运算”
2025-07-28 10:14:13 +08:00
142vip.cn
d5855e3ad6 feat: 支持pull流水线,升级@142vip工具依赖版本 (#152) 2025-05-27 20:14:28 +08:00
chufan
1dbc4edcda fix: 修复流水线构建Docker镜像异常 2025-05-18 18:12:07 +08:00
chufan
dacca13430 chore(release): publish v0.0.1-alpha.19 v0.0.1-alpha.19 2025-05-18 18:06:26 +08:00
chufan
130b9c66a8 chore: update 2025-05-18 18:06:03 +08:00
renovate[bot]
1e8c71006d chore(deps): update dependency markmap-cli to v0.18.11 (#150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-18 18:00:03 +08:00
renovate[bot]
31d3702739 chore(deps): update dependency simple-git-hooks to v2.13.0 (#151)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-18 17:56:14 +08:00
142vip.cn
42614cde10 feat: 基于@142vip/vuepress对站点升级,简化配置、优化整体结构 (#149) 2025-05-18 17:28:07 +08:00
142vip.cn
866d943b17 feat: 工程化依赖升级,优化文档和基础配置 (#148) 2025-05-13 17:44:57 +08:00
142vip.cn
3878a438b0 feat: 引入@142vip/commit-linter依赖,增加check:commit命令,校验commit信息 (#147) 2025-05-12 19:25:32 +08:00
142vip.cn
237b3abded feat: 依赖升级,工程化定期改造 (#146) 2025-05-12 14:43:20 +08:00
142vip.cn
f1a947458d feat: 升级vuepress依赖,优化逻辑 (#145) 2025-03-31 16:16:52 +08:00
142vip.cn
84fc0f9608 refactor: 优化脚本逻辑,升级@142vip/utils依赖 (#144) 2025-03-26 23:55:04 +08:00
142vip.cn
28aec1242d chore(deps): 升级@142vip/eslint-config (#143) 2025-02-22 16:31:28 +08:00
renovate[bot]
22c81607d0 chore(deps): update dependency @142vip/fairy-cli to v0.0.3-alpha.20 (#140)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 17:50:23 +08:00
renovate[bot]
2587a59317 chore(deps): update dependency @142vip/utils to v0.0.1-alpha.20 (#141)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 17:45:10 +08:00
renovate[bot]
ebdbc8d353 chore(deps): update dependency @142vip/vuepress to v0.0.1-alpha.10 (#142)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-21 15:38:38 +08:00
chufan
cb6f6a90aa chore(release): publish v0.0.1-alpha.18 v0.0.1-alpha.18 2025-02-04 22:31:53 +08:00
chufan
30036a2401 fix: 修复bundle命令异常 2025-02-04 22:29:39 +08:00
chufan
7d7f29092a chore(release): publish v0.0.1-alpha.17 v0.0.1-alpha.17 2025-02-04 22:21:14 +08:00
renovate[bot]
8cb6d8cea9 chore(deps): update dependency @142vip/utils to v0.0.1-alpha.14 (#137)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 21:29:04 +08:00
renovate[bot]
b3b2f32c15 chore(deps): update dependency @142vip/fairy-cli to v0.0.3-alpha.18 (#136)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 21:17:27 +08:00
renovate[bot]
4c6d208fbe chore(deps): update dependency @142vip/vuepress to v0.0.1-alpha.9 (#138)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 21:16:32 +08:00
renovate[bot]
ccff8173a6 chore(deps): update dependency markmap-cli to v0.18.9 (#139)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-03 21:04:50 +08:00
142vip.cn
858e7bf314 feat: 依赖版本锁定 (#135)
* feat: 依赖版本锁定

* chore: update
2025-02-03 20:48:35 +08:00
chufan
446bde4f90 feat: 支持clean命令移除依赖 2025-02-03 20:27:04 +08:00