requireJS学习

Posted 野鹤闲人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了requireJS学习相关的知识,希望对你有一定的参考价值。

*

参考地址:require.js学习总结

1,入口函数

<script data-main="js/main" src="js/require-jquery.js"></script>

2,require.js的配置

在data-main指定的主文件中,通过require.config来配置,并加载其他js模块

require.config({
    baseUrl: ‘js/‘,
    paths: {
        "backbone": "backbone",
        "underscore": "underscore"
    },
    shim: {
        "backbone": {
            deps: [ "underscore" ],
            exports: "Backbone"
        },
        "underscore": {
            exports: "_"
        }
    }
});
baseUrl:指定基路径

paths:模块加载路径

shim:加载非AMD规范模块      

  1. exports值(输出的变量名),表明这个模块外部调用时的名称;
  2. deps数组,表明该模块的依赖性。

*

以上是关于requireJS学习的主要内容,如果未能解决你的问题,请参考以下文章

Requirejs学习随笔

RequireJS

requireJS学习笔记

angularJS使用ocLazyLoad实现js延迟加载

H5单页面架构:requirejs + angular + angular-route

requirejs项目学习