//声明:部分是copy过来的 http://www.runoob.com/w3cnote/requirejs-tutorial-2.html
RequireJs已经流行很久了,我们在项目中也打算使用它。它提供了以下功能:
声明不同js文件之间的依赖
可以按需、并行、延时载入js库
可以让我们的代码以模块化的方式组织
<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规范的时候用