NodeJS中的模塊是對CommonJS規范的實現
不需要命名空間,每個獨立的文件都可以看成一個模塊,每個模塊都是通過npm install來進行安裝(引入)
# 模塊的分類:
1. 核心模塊
http fs path
2. 文件模塊
```
var util = require('/.util.js')
```
3. 第三方模塊
```
var promise = require('bluebird')
```
第三方模塊存放在根目錄下面的 npm_modules目錄中
```npm_modules/bluebird/package.json```
# 模塊的流程
創建模塊:```teacher.js```
導出模塊:```exports.add = function () {}```
加載模塊:```var teacher = require('./teacher.js')```
使用模塊:```teacher.add('Scott')```