最近刚刚开始使用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
望众前辈指点一下~~
解决了吗?<divclass='ref'>
不行啊
追加到末尾还是提示zepto未定义
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。