/** * baseUrl的优先级:require.config>data-main>html文件路径 * 如果模块包含如下的字符,不按照baseUrl+paths的方式来寻找模块,而是采用全路径(URL)的方式: * 1.如果以".js"结尾 * 2.如果以"/"开头 * 3.如果以"http:"或者"https:"开头 */ require.config({ baseUrl:'js', //也是个相对路径?是的,看你的写法 ../demo/js //指定别名. zepto.event如果不使用引号,会导致异常 paths:{ 'iScroll':'lib/iscroll/iscroll', 'Hammer':'lib/hammer/hammer', 'jquery':'lib/jquery/jquery-2.2.4', 'ipu':'../ipu/js/ipu', 'FastClick':'lib/fastclick/fastclick', 'dragsort':'lib/dragsort/jquery.dragsort-0.5.2' }, shim:{ 'dragsort': { deps: ['jquery'] }, 'tap': { deps: ['jquery'] } }, // 避免浏览器缓存 urlArgs: "urlArgs="+new Date().getTime() });