Skip to Content
Welcome to yujie-code-blogs build by Nextra 4.0 🎉
首页

技术学习文档中心

欢迎来到 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!贡献步骤:

  1. Fork 本仓库
  2. 创建你的文档分支 (git checkout -b docs/your-topic)
  3. app/ 目录下添加 .mdx 文件
  4. 提交更改 (git commit -m 'Add docs: your topic')
  5. 推送分支 (git push origin docs/your-topic)
  6. 创建 Pull Request

🔗 相关资源


持续学习,共同进步 🚀