requirejs执行顺序
//requirejs.config
requirejs.config({
baseUrl: 'js/lib',
paths: {
app: '../app',
iscroll: 'iscroll',
zepto: 'zepto',
jquery: 'lib/jquery',
weiui: 'lib/weiui',
'scrollUser': '../app/scrollUser'
},
map: {
'*': {
'iscroll': 'iscroll',
'zepto': 'zepto'
}
},
shim: {
'zepto': {
deps: ['iscroll'],
exports: 'zepto'
},
'scrollUser': {
deps: ['iscroll', 'zepto'],
exports: 'scrollUser'
}
}
});
requirejs(['iscroll', 'zepto', 'scrollUser']);
//工作目录
问题:请教下,为什么配置依赖了还是有先后顺序问题的报错呢?
/*
在console里--$(...).bind is not a function ---zepto报错
$.getJSON is not a function scrollUser
*/
注:拆出来不用require加载是正常的;
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论