是否可以要求另一个requirejs应用程序(使用自己的配置)作为requirejs包?说我有我的主应用程序,我想要我的独立日历小部件。这可能吗?
提前致谢
修改
一种方法是要求优化版本的小部件?
答案 0 :(得分:0)
RequireJS和CurlJS(更常用的AMD加载器)允许您重新配置本地范围。见multiversion support docs
然而,这只是一个想法:
尽可能少地配置。在全局配置中只能设置真正的通用全局内容,例如jquery
,underscore
路径,只需在窗口小部件中滚动命名定义以满足本地打包需求。对于James发明的每个配置选项,有一种有效的方法可以在没有配置的情况下完成。
可以使用嵌套的require调用在本地轻松模拟Shim。将所有普通的JS别名放在paths
中可能是无用的,因为您可以轻松地使用直接引用到普通的js文件“path / to / file * .JS *”
实际上,你并不需要配置那么多。远离需要它,你的问题得到了简化。