r.js打包
作者: 阿蒙 时间: 2017-11-14 标签: JavaScript 浏览: 1899 评论: 0
1. 首先下载r.js 放在项目根目录
2. 如果没安装nodejs则安装nodejs
3. 然后配置 build.js放网站根目录 下面是例子
({ baseUrl: './', //相对于appDir,代表要查找js文件的起始文件夹,下文所有文件路径的定义都是基于这个baseUrl的 name:"./main", //入口文件 appDir: './', //项目根目录 dir: './build', //输出目录,全部文件打包后要放入的文件夹(如果没有会自动新建的) fileExclusionRegExp: /^(r|build|main)\.js|.*\.scss$/, //过滤,匹配到的文件将不会被输出到输出目录去 shim : { // 这里放你的shim配置 ,我也是直接复制main.js 至于shim的作用是处理那些非AMD或者不完全AMD的JavaScript脚本 }, paths : { // 这里放你的程序的依赖,我是直接复制main.js里面的依赖 } })
如果直接输出到一个js文件则删除appDir,dir 配置一个out属性对应的value值是你输出的js文件名如
out:built.js
4. 运行执行语句 node r.js -o build.js
发表评论: