# tasKMan-h5-node-server **Repository Path**: adfasdfasdfas/tasKMan-h5-node-server ## Basic Information - **Project Name**: tasKMan-h5-node-server - **Description**: TaskMan 的 node + mongoDb 实现后台的 登陆,注册,任务相关接口 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-06-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # tasKMan-h5-node-server #### 项目介绍 TaskMan 的 node + mongoDb 实现后台的 登陆,注册,任务相关接口 ## npm install ## node 作为后端代码语言,开发环境中每次修改文件,都需要手动的重启应用,不能像前端浏览器那样清爽。为了减轻手工重启的成本,我们建议采用 nodemon 来代替 node 以启动应用。当代码发生变化时候,nodemon 会帮我们自动重启。 #### 全局安装 nodemon: #### npm i nodemon -g #### 本地项目中也需要安装: #### npm i nodemon -S ├─ controller/ // 用于解析用户的输入,处理后返回相应的结果 ├─ service/ // 用于编写业务逻辑层,比如连接数据库,调用第三方接口等 ├─ errorPage/ // http 请求错误时候,对应的错误响应页面 ├─ logs/ // 项目运用中产生的日志数据 ├─ middleware/ // 中间件集中地,用于编写中间件,并集中调用 │ ├─ mi-http-error/ │ ├─ mi-log/ │ ├─ mi-send/ │ └── index.js ├─ public/ // 用于放置静态资源 ├─ views/ // 用于放置模板文件,返回客户端的视图层 ├─ router.js // 配置 URL 路由规则 └─ app.js // 用于自定义启动时的初始化工作,比如启动 https,调用中间件,启动路由等