js模块编程

requirejs模块用法说明

            paths: {
               模块名: 映射路径,
            },
            shim: {
                模块名: {
                    deps: [模块名],
                    exports: 变量名
                }
            }

requirejs和sea.js异同

  • requirejs demo
require.config({
            baseUrl: './',
            paths: {
                a: 'a',
                b: 'b',
                c: 'c'
            }
        });
        require(['a','b'] , function(){

        });
  • sea.js demo
seajs.config({
            base: './',
            alias: {
                a: 'a',
                b: 'b',
                c: 'c'
            }
        });
        seajs.use(['a','b'] , function(){

        });
posted on 2016-07-14 19:12  DJ荒野  阅读(170)  评论(0编辑  收藏  举报