requirejs学习笔记

//声明:部分是copy过来的 http://www.runoob.com/w3cnote/requirejs-tutorial-2.html

RequireJs已经流行很久了,我们在项目中也打算使用它。它提供了以下功能:

  1. 声明不同js文件之间的依赖

  2. 可以按需、并行、延时载入js库

  3. 可以让我们的代码以模块化的方式组织

<script src="/path/to/require.js" data-main="/path/to/app/config.js"></script>

//其中config.js里面写的是js之间的配置

//下面是config文件里面的内容,paths是将文件起一个容易记住的名字

requirejs.config({  baseUrl: '/public/js',  paths: {    app: 'app'  } });


requirejs(['app'], function(app) {  app.hello(); });


shim

不符合AMD规范的时候用

你可能感兴趣的:(requirejs学习笔记)