ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
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')```