我正在致力于现有的应用程序,我们有两个模块(非AMD)从一些第三方。它们使用名称空间,因此,例如,我们有下面的库。
现在,我正在尝试在我的项目中集成所需的js。如何配置这些依赖项。我在看希姆。但并没有真正理解。有人能给出一点明确的解释吗。另外,使用jquery和jquery插件(如涡旋)也是一样的吗?
发布于 2014-01-16 19:39:09
假设您的公共html目录如下所示:
html
- index.html
js
- jquery.js
- main.js
- jquery.scroll.js
- dm.js
- require.js
那么在index.html中,您需要:
<script data-main="js/main" src="js/require.js"></script>
在main.js中:
require.config({
shim: {
'dm': {
exports: 'DM'
},
"jquery.scroll": ["jquery"]
}
});
require( [ 'jquery', 'jquery.scroll'], function( $ ) {
// use $ here
});
https://stackoverflow.com/questions/21171454
复制相似问题