游戏百科

一个开源的双语(中英文)法律法规资料库,收录了宪法、民法、刑法、行政法等多个法律领域的内容

Comet-law 是一个开源的双语(中英文)法律法规资料库,基于 VuePress 构建,收录了宪法、民法、刑法、行政

Comet-law 是一个开源的双语(中英文)法律法规资料库,基于 VuePress 构建,收录了宪法、民法、刑法、行政法等多个法律领域的内容。项目采用现代化UI设计,结合Tailwind CSS实现响应式布局,支持全文搜索、间线修订历史展示,适用于法律学习、研究和国际用户,帮助快速检索和理解法律条文。

功能速览

双语支持:中英文版本并行,提供宪法相关法、民商法、刑法、行政法、社会法、经济法、诉讼与非诉讼程序法、行政法规、部门规章、党务会议、司法解释、政策文件等部门法分类。

全文搜索:集成 Meilisearch,实现高效法律条文检索,支持关键词/模糊匹配。

响应式设计:Tailwind CSS 构建,适配 PC/平板/手机,现代化 UI 提升阅读体验。

文档结构化:按法律领域分目录,层次清晰,便于导航和学习。

时间线功能:展示法律修订历史,按时间顺序可视化演变。

SEO 优化:自动生成站点地图,提升搜索引擎可见性,便于外部链接。

在线预览:https://law.iglooblog.top 实时访问,无需部署。

安装与部署

本地开发(推荐)

环境:Node.js v14.0.0+、pnpm v6.0.0+。

克隆:git clone https://github.com/passwordgloo/comet-law.git && cd comet-law。

安装:pnpm install。

配置:可选 export HOST_KEY=Meilisearch主机、export SEARCH_KEY=API密钥(搜索功能)。

开发:pnpm run docs:dev(localhost:8080)。

构建:pnpm run docs:build(dist/ 静态文件)。

优势:热重载,快速迭代。

静态部署

生成 dist/ 后,上传 GitHub Pages/Netlify/Vercel 等,支持自定义域名。

Meilisearch:自托管或云服务,配置 .vuepress/config.js 集成。

更新

git pull 后 pnpm install 重建;在线预览自动同步。

项目信息速览

项目地址:https://github.com/passwordgloo/comet-law

开发者:passwordgloo(知识库开发者)

Stars / Forks:11+ ⭐ / 2 Forks

License:MIT