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 日
咱们谁跟谁,用不着~