/nodeServer

1. 用于前端开发调试时接口调试用的nodejs后台服务器 2. 用于熟悉nodejs 的操作

Primary LanguageJavaScriptMIT LicenseMIT

nodeServer

最后一次更新时间:2018.8.3

1. 基本组成:

  1. http服务器
  2. MongoDB数据库
  3. 多进程Worker
  4. 辅助的file工具

2. 现有功能简介

1. http服务:

简单的postget请求封装,可直接在router.js里面添加新的路由信息

const Server = require('./core/server')
const server = new Server()
router.useServer(server)

2. MongoDB数据库:

确保环境中安装了MongoDB数据库。
引入了MongoDB的官方Node.js驱动mongodb模块

const db = require('./core/db')

3. 多进程Worker的使用

将以下功能加入子进程中:

  1. 深度遍历工作目录readDir
  2. 获取当前所有cpu的使用率getCPUs
const worker = require('./core/worker')

4. file工具

暂时封装了readDirDeep功能