让我知道它在 JavaScript 中的内部 require () 函数是如何工作的。
我想做这样的东西:define(["./path"], function(cart, inventory) { });
,但每次我在谷歌上寻找它,结果只是使用它的框架或教程,但我想知道它在这个函数中是如何工作的,让它只是为了更好地理解它。
有谁知道解释如何手动执行此功能的教程?
非常感谢。
让我知道它在 JavaScript 中的内部 require () 函数是如何工作的。
我想做这样的东西:define(["./path"], function(cart, inventory) { });
,但每次我在谷歌上寻找它,结果只是使用它的框架或教程,但我想知道它在这个函数中是如何工作的,让它只是为了更好地理解它。
有谁知道解释如何手动执行此功能的教程?
非常感谢。
请参阅https://github.com/medikoo/modules-webmake和 JavaScript 模块幻灯片:http : //www.slideshare.net/medikoo/javascript-modules-done-right 那里都有解释。
"define" 是 AMD 要求,它与 CommonJS/NodeJS 要求完全不同,我建议坚持 CommonJS/Node.js 风格,它更简单、更强大,你的代码也会更干净。