网络应用程序:模块彼此交谈

时间:2013-11-26 19:45:18

标签: javascript design-patterns web-applications scope

我正在构建一个网络应用程序。我的代码通常在这里:

;(function($) {
//a lot of code
})(jQuery);

我现在的问题是,我想将此代码拆分为更多文件,每个文件都有如上所述的“本地”范围。考虑到不同文件中的代码块可能会相互通信,那么最好的方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以创建commonJS模块。最好的选择是使用requireJS。易于设置和配置。

http://requirejs.org/