javascript - requirejs加载报错问题?
大家讲道理
大家讲道理 2017-07-05 11:08:30
[JavaScript讨论组]

1、使用requirejs写了个demo.html,第一次加载页面时能够正常显示,随后刷新页面就开始报错,虽然页面还是正常显示,但是我不理解为什么会这样。
2、我的另一个999.html文件(跟demo.html在同级目录下,但是页面内容比较多,其余和1中的html没有太大区别)一直报错,要么显示require is not define要么显示Script error for "jquery"或$ is not defined,请问这是为什么,应该怎么改?



以下是文件目录:

代码如下:

demo.html:



    
        
        
        
        
    
    
        
    

main.js:

require.config({
    baseUrl:'resource/app',
    paths:{
        'jquery':'../lib/jquery-3.2.0.min',
        'zepto':'../lib/zepto.min',
        'css':'../lib/css.min',
        'weui':'../lib/jquery-weui.min',
        'cookie':'../lib/jquery.cookie',
        'swiper':'../lib/swiper'
    }
});

报错信息:



999.html:


    
    
    
    
    
    
    
    
    



            
            

没有账号?注册
忘记密码?
已有账号?登录
忘记密码?
已有账号?登录
没有账号?注册

我的收藏

退出登录

报错信息:

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(1)
typecho

手动声明依赖

require.config({
    baseUrl:'resource/app',
    paths:{
        'jquery':'../lib/jquery-3.2.0.min',
        'zepto':'../lib/zepto.min',
        'css':'../lib/css.min',
        'weui':'../lib/jquery-weui.min',
        'cookie':'../lib/jquery.cookie',
        'swiper':'../lib/swiper'
    },
    shim: {weui: {deps: ["jquery"]}}
});

以及 999.html 中加载 require.js 时不要 defer 和 async

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号