工程设计详细文档
1.什么是模块化?
模块化: 简单来说一个js文件可以引入另一个js文件中,遵守固定的规则,把一个大文件拆成独立并互相依赖的多个小模块
2 把代码进行模块化拆分的好处:
- 提高了代码的复用性
- 提高了代码的可维护性
- 可以实现按需加载
3 Node.js 中模块的分类**
Node.js 中根据模块来源的不同,将模块分为了 3 大类,分别是:
- 内置模块(内置模块是由 Node.js 官方提供的,例如 fs、path、http 等)
- 自定义模块(用户创建的每个 .js 文件,都是自定义模块)
- 第三方模块(由第三方开发出来的模块,并非官方提供的内置模块,也不是用户创建的自定义模块,使用前需要先下载)
4 文件目录
|--app 服务端所有代码
|--controls 接口处理函数
|--index.js 入口文件,将所有的接口处理函数模块 导入到入口中
|--module 接口处理函数模块,处理各种业务
|--*.js 业务模块
|--DB 数据库连接目录
|--index.js 数据库连接文件