美文网首页
requirejs采坑集锦

requirejs采坑集锦

作者: TOPro | 来源:发表于2019-09-26 21:19 被阅读0次

    requirejs用一次学一次,这里记录下常见的坑。

    • 在具名模块下,使用相对路径如require("./module")会找不到目标。

    • 错误提示

       Uncaught Error: Module name "xxxxx" has not been loaded yet for context: _
      
      defined(function(require){
          //参数必须是require,不能是别的,如果使用uglify之类的工具,尤其要注意
          require("mod/foo/bar");
      })
      

      这个问题,请检查你的require关键字是不是写成其他字符了,比如reqiure之类

    • 附带一个常用的基础配置

        require.config({
            baseUrl,
            paths: {
                act,
                //jquery          :   "https://cdn.bootcss.com/jquery/3.4.1/jquery.min",
                domReady        :   "https://cdn.bootcss.com/require-domReady/2.0.1/domReady.min",
                css             :   "https://cdn.bootcss.com/require-css/0.1.10/css.min",
                //vue             :   "https://cdn.bootcss.com/vue/2.6.10/vue.min",
                vueRouter       :   "https://cdn.bootcss.com/vue-router/3.1.3/vue-router.min",
                vuex            :   "https://cdn.bootcss.com/vuex/3.1.1/vuex.min",
                lockr           :   "https://cdn.bootcss.com/lockr/0.8.5/lockr.min",
                _               :   "https://cdn.bootcss.com/lodash.js/4.17.15/lodash.min",
            },
            shim:{
      
                jquery: {
                    exports:"jQuery",
                },
      
                vue: {
                    exports:"Vue",
                }
      
            },
            waitSeconds: 15
        });
      

    相关文章

      网友评论

          本文标题:requirejs采坑集锦

          本文链接:https://www.haomeiwen.com/subject/rwnvyctx.html