技术学习文档中心
欢迎来到 yujie-mono 技术文档中心!这是一个基于 Next.js 和 Nextra 构建的 Monorepo 文档站点。
📚 文档内容
本项目收录了开发过程中的学习笔记与技术总结,涵盖:
JavaScript 核心知识
- 异步编程(setTimeout、setInterval、Promise、async/await)
- 事件循环机制
- 常见踩坑与解决方案
前端工程化
- Next.js App Router 使用指南
- Nextra 文档主题配置
- Tailwind CSS 样式方案
框架与工具
- React 最佳实践
- TypeScript 类型技巧
- 开发环境配置
🏗️ 项目架构
yujie-mono/
├── apps/
│ └── docs/ # 文档站点
│ ├── app/
│ │ ├── js/ # JavaScript 相关文档
│ │ └── nextra/ # Nextra 配置指南
│ └── next.config.ts
└── packages/ # 共享包(待扩展)🚀 快速开始
# 进入文档目录
cd apps/docs
# 安装依赖
pnpm install
# 启动开发服务器
pnpm dev访问 http://localhost:3000 查看文档。
✨ 特性
- MDX 支持 - 使用 Markdown 编写文档,同时支持 React 组件
- 自动导航 - 基于文件结构自动生成侧边栏导航
- 代码高亮 - 内置代码块语法高亮
- 全文搜索 - 文档内容快速检索
- 响应式设计 - 适配桌面端与移动端
📝 如何贡献
欢迎提交 PR 或 Issue!贡献步骤:
- Fork 本仓库
- 创建你的文档分支 (
git checkout -b docs/your-topic) - 在
app/目录下添加.mdx文件 - 提交更改 (
git commit -m 'Add docs: your topic') - 推送分支 (
git push origin docs/your-topic) - 创建 Pull Request
🔗 相关资源
持续学习,共同进步 🚀