express + mongodb/mysql Web-Restful开发模板项目
如果没有yarn,请先安装
- 安装依赖
yarn install
- 开发环境运行
yarn dev
- 生产环境运行
yarn start
- 格式化代码
yarn lint
- 跑测试
yarn test
src
├── app.js # 应用入口文件
├── config # 存放各种配置信息文件
│ └── index.js
│
├── constants # 常量
│ └── index.js
│
│
├── db # 数据库相关
│ ├── modules # 对数据的各种直接操作
│ │ └── userDb.js
│ │
│ ├── mongodb.js # 封装mongodb的基本操作
│ └── mysql.js # 封装mysql的基本操作
│
│
├── routes # 路由
│ ├── index.js # 对外统一暴露
│ └── modules # 各个模块子路由
│ ├── demo.js
│ └── test.js
└── utils # 工具方法
- 安装
npm install --global yarn
- 查看源地址
yarn config get registry
- 切换taobao源
yarn config set registry https://registry.npm.taobao.org/
- 安装全部依赖
yarn install
# or
yarn
- 添加包
# 开发环境依赖
yarn add <packageName> --dev
# 生产环境依赖
yarn add <packageName> --save
- 移除包
yarn remove <packageName>