requirejs 加载 zepto其他模块 遇到的问题
最近刚刚开始使用RequireJS,在项目中遇到了一个小麻烦,但都在网站找不到想要的答案,前来请教:
在移动端web项目中使用RequireJS,zepto.js以及zepto的其他模块(zepto.selector.js,zepto.touch等),
require.config代码如下:
require.config({ paths: {
zepto : '/js/zepto/zepto.min',
zeptofx : '/js/zepto/zepto.fx',
zeptoSl : '/js/zepto/zepto.selector',
zeptotouch : '/js/zepto/zepto.touch',
},
shim: {
'zepto': {
exports: '$'
},
'zeptoSl': {
des: ['zepto'],
exports: '$'
},
'zeptofx': {
des: ['zepto'],
exports: '$'
},
'zeptotouch':{
des: ['zepto'],
exports: '$'
},
...
}
});
然后,项目中经常会出现报错如下
Uncaught ReferenceError: Zepto is not defined zepto.touch.js:165
望众前辈指点一下~~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
追加到末尾还是提示zepto未定义
不行啊
引用来自“Mr_Q”的评论
解决了吗?
解决了吗?