- 运行
npm i安装项目依赖 - 将
db目录下的mydb.sql文件导入数据库并开启 - 在当前目录下运行
node app.js开启后台服务
config配置文件目录default.json默认配置文件(其中包含数据库配置,jwt配置)
dao数据访问层,存放对数据库的增删改查操作DAO.js提供的公共访问数据库的方法
models存放具体数据库 ORM 模型文件modules当前项目模块authorization.jsAPI权限验证模块database.js数据库模块(数据库加载基于 nodejs-orm2 库加载)passport.js基于 passport 模块的登录搭建resextra.jsAPI 统一返回结果接口
node_modules项目依赖的第三方模块routes统一路由api提供 api 接口mapp提供移动APP界面mweb提供移动web站点
services服务层,业务逻辑代码在这一层编写,通过不同的接口获取的数据转换成统一的前端所需要的数据app.js主项目入口文件package.json项目配置文件