Skip to content

mingBee/byx_back

Repository files navigation

前言

NodeJS全栈开发之后端接口开发基于Node.js+Express+Mysql。

目录结构

│  app.js                              // 入口文件
│  ecosystem.config.js                // pm2默认配置文件
│  package.json                       // npm包管理所需模块及配置信息
├─db
│      dbConfig.js                    // mysql数据库基础配置
├─routes
│      index.js                       // 初始化路由信息,自定义全局异常处理
│      tasks.js                       // 任务路由模块
│      users.js                       // 用户路由模块
├─services
│      taskService.js                 // 业务逻辑处理 - 任务相关接口
│      userService.js                 // 业务逻辑处理 - 用户相关接口
└─utils
        constant.js                   // 自定义常量
        index.js                      // 封装连接mysql模块
        md5.js                        // 后端封装md5方法
        user-jwt.js                   // jwt-token验证和解析函数

技术栈

  • NodeJS v10
  • express
  • mysql v5.7
  • jwt
  • nodemon
  • cors
  • boom
  • pm2

功能模块

开发模式

npm start

运行之后,访问地址:http://localhost:8088

生产环境(后台启动服务)

pm2 start ecosystem.config.js

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published