project-root/
├── app.js // 应用主文件
├── package.json // 项目配置文件
├── node_modules/ // npm依赖模块
├── routes/ // 路由文件夹
│ ├── userRoutes.js // 用户路由
│ └── productRoutes.js // 商品路由
├── controllers/ // 控制器文件夹
│ ├── userController.js // 用户控制器
│ └── productController.js // 商品控制器
├── services/ // 服务文件夹
│ ├── userService.js // 用户服务
│ └── productService.js // 商品服务
├── models/ // 模型文件夹
│ ├── userModel.js // 用户模型
│ └── productModel.js // 商品模型
├── middlewares/ // 中间件文件夹
│ ├── authMiddleware.js // 认证中间件
│ └── errorMiddleware.js // 错误处理中间件
├── config/ // 配置文件夹
│ ├── dbConfig.js // 数据库连接配置文件
│ ├── envConfig.js // 环境变量配置文件
│ └── thirdPartyConfig.js // 第三方服务配置文件
├── public/ // 静态资源文件夹
│ ├── images/ // 图片文件夹
│ ├── css/ // 样式文件夹
│ └── js/ // JavaScript文件夹
├── tests/ // 测试文件夹
│ ├── unit/ // 单元测试
│ └── integration/ // 集成测试
├── .env // 环境变量文件
└── .gitignore // git忽略文件列表
最后修改:2024 年 06 月 14 日
© 允许规范转载