如题,今天看export和module都不太懂,还希望大神可以教我一下。我看官网代码的时候看到//所有模块都通过define来定义define(function(require,exports,module){//通过require引入依赖var$=require('jquery');varSpinning=require('./spinning');//通过exports对外提供接口exports.doSomething=...//或者通过module.exports提供整个接口module.exports=...});请问在这个具体在其它地方怎么实现调用呢?
2 回答
哔哔one
TA贡献1854条经验 获得超8个赞
调用require的时候就会用到//1)通过exports对外提供接口,也就是导出某个具体函数exports.doSomething=...//2)或者通过module.exports提供整个接口,导出对象module.exports=...对于1)vardoSomething=require('模块文件所在路径');doSomething();对于2)varmyDefinedMoule=require('模块文件所在路径');myDefinedMoule.someMethod();
添加回答
举报
0/150
提交
取消