nswbmw / N-blog
《一起学 Node.js》
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing nswbmw/N-blog in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewN-blog 使用 Express + MongoDB 搭建多人博客 开发环境 • Node.js: • MongoDB: • Express: 目录 • 开发环境搭建 • Node.js 的安装与使用 • 安装 Node.js • n 和 nvm • nrm • MongoDB 的安装与使用 • 安装与启动 MongoDB • Robomongo 和 MongoChef • Node.js 知识点讲解 • require • exports 和 module.exports • Promise • 环境变量 • packge.json • semver • npm 使用注意事项 • npm init • npm install • npm scripts • npm shrinkwrap • Hello, Express • 初始化一个 Express 项目 • supervisor • 路由 • express.Router • 模板引擎 • ejs • includes • Express 浅析 • 中间件与 next • 错误处理 • 一个简单的博客 • 开发环境 • 准备工作 • 目录结构 • 安装依赖模块 • ESLint • EditorConfig • 配置文件 • config-lite • 功能设计 • 功能与路由设计 • 会话 • 页面通知 • 权限控制 • 页面设计 • 组件 • app.locals 和 res.locals • 连接数据库 • 为什么使用 Mongolass • 注册 • 用户模型设计 • 注册页 • 注册与文件上传 • 登出与登录 • 登出 • 登录页 • 登录 • 文章 • 文章模型设计 • 发表文章 • 主页与文章页 • 编辑与删除文章 • 留言 • 留言模型设计 • 显示留言 • 发表与删除留言 • 404页面 • 错误页面 • 日志 • winston 和 express-winston • .gitignore • 测试 • mocha 和 supertest • 测试覆盖率 • 部署 • 申请 MLab • pm2 • 部署到 Heroku • 部署到 UCloud • 部署到阿里云 • 扩展训练 • 添加分页功能 • 添加二级评论功能 • 添加标签(tag)功能 捐赠 您的捐赠,是我持续开源的动力。 支付宝 | 微信 ------|------ |