Skip to content

EgooAI/AtlasNexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AtlasNexus

AtlasNexus

开发知识体系地图站点,用于新人自检、学习路线推进、团队技术交流和知识沉淀。站点基于 React + Vite 开发。

开发

pnpm install
pnpm dev

开发服务默认运行在 http://localhost:5173

生产构建

pnpm build

构建产物输出到 dist/。生产环境可由 Caddy 托管:

caddy run --config Caddyfile

路线图内容维护在 content/knowledge-map.md。修改后执行:

node scripts/validate-content.js
pnpm build

开发环境下修改 content/knowledge-map.md 后,Vite 会触发页面更新;生产环境需要重新构建并发布 dist/

主要文件

  • index.html:Vite 入口。
  • src/App.jsx:React 地图应用、节点编辑和导入导出。
  • src/lib/roadmap.js:Markdown 解析和序列化规则。
  • styles.css:页面布局和地图视觉样式。
  • content/knowledge-map.md:知识地图 Markdown 数据源。
  • public/knowledge-map.md:由同步脚本复制生成,构建时进入 dist/ 方便直接访问。
  • docs/site-design.md:站点设计说明。
  • docs/dev-knowledge-system.md:Markdown 规则和内容维护规范。
  • docs/dev-knowledge-map.md:原始开发知识路线文档。
  • scripts/validate-content.js:Markdown 节点和引用校验。
  • scripts/sync-content.js:将内容源同步到 public/knowledge-map.md
  • Caddyfile:生产静态托管配置。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors