Appearance
模块
模块可以分为 内置模块
普通模块
普通模块在 ./modules/*.js
中定义, 普通模块只能以单文件的方式存在
可以在其他脚本中通过 require('模块名')
引入
引入的对象即为模块导出的对象 module.exports = new Object()
内置模块
内置模块有 uuhttp
database
config
expiring-map
等
普通模块
如创建 mxdb
模块, 可以快速操作指定数据库, 不用每次都创建数据库对象, 并池化连接对象
创建一个数据库操作对象, 并暴露
javascript
module.exports = require('database').createPool('@/objects/mxd-database.json')