1.下载压缩版requirejs(不然data-main会找不到路径),放到js文件夹下
2.在js文件夹下建立index.js文件
define(function(){
alert('测试');
})
3.在js文件夹下建立一个js文件进行require的基本配置,例如建立一个main.js,内容如下
require.config({
paths:{
'index':'index' //加载js下的index.js
}
})
4.页面引用<script data-main="js/main" src="js/require.js"></script>
<script>
require(['index'])
</script>
define可以定义所依赖的模块
define(['jquery'],function('$'){})
加载模块不需要.js后缀
paths里面路径可以用数组写多个
data-main设置之后,所在目录会设置为基本路径
define可以定义键值对,可以定义函数,存在依赖的函数式定义