企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 一、概述 在CMD中,一个模块就是一个文件,通过define()函数定义一个模块; ``` define(factory); ``` factory可以是一个函数,也可以是一个对象或者字符串。当为函数的时候,如果指定参数,则必须为require、exports、module的顺序,即: ~~~ define(function(require, exports, module) { }) ~~~ ## 二、说明 ~~~ define(function(require, exports, module) { // 通过 require 引入依赖 var otherModule = require('./otherModule'); // 通过 exports 对外提供接口 exports.myModule = function () {}; // 或者通过 module.exports 提供整个接口 module.exports = function () {}; }) ~~~