企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
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')```