我正在考虑使用 RequireJS 将我的脚本组织成模块。
基本上,我的每个脚本都定义了一个类var MyScript = Class.create({...})
(ext/
第三方库中的脚本除外)。
举一个现实世界的例子,我如何能够将这些导入组织为模块?
<script type="text/javascript" src="js/ext/prototype.js"></script>
<script type="text/javascript" src="js/ext/scriptaculous.js"></script>
<script type="text/javascript" src="js/ext/effects.js"></script>
<script type="text/javascript" src="js/ext/carousel.js"></script>
<script type="text/javascript" src="js/lib/sanityChecker.js"></script>
<script type="text/javascript" src="js/lib/logger.js"></script>
<script type="text/javascript" src="js/ext/modernizr.js"></script>
<script type="text/javascript" src="js/lib/localStorageChecker.js"></script>
<script type="text/javascript" src="js/lib/domNavigationUtils.js"></script>
<script type="text/javascript" src="js/lib/externalLinkDetector.js"></script>
<script type="text/javascript" src="js/lib/gondola.js"></script>
<script type="text/javascript" src="js/pages/common.js"></script>
<script type="text/javascript" src="js/pages/homepage.js"></script>
我不明白我应该根据原型(基本上,每个模块)作为我的模块的参数传递什么。
在此先感谢您的帮助 !
罗尔夫