r.js的使用
来源:互联网 发布:tp框架数据库修改语句 编辑:程序博客网 时间:2024/05/17 09:15
1.r.js是requireJs的优化工具,能够合并压缩JS,优化CSS
2.r.js只会合并将字符串数组直接传入到require或者define的模块。如果像下面这种就不行:
var mods = someCondition ? [‘a’, ‘b’] : [‘c’, ‘d’];
require(mods);
3.可以通过node 或者 java with Rhino or Nashorn来运行
4.建立build.js,参数说明:https://github.com/jrburke/r.js/blob/master/build/example.build.js
5.运行:node r.js -o build.js
6.build.js参数(从官网上看module配置是需要优化的模块,实际上使用时,只是所有模块的JS都进行压缩,但是都没有合并,module如果不加上又会报错,所以还需要去多试一下)
7.多页面工程优化https://github.com/requirejs/example-multipage
8.车载JS合并的思考:有些JS会被多个文件使用,合并之后不好去获取依赖,感觉不能合并。
0 0
- r.js的使用
- 使用r.js压缩整个项目的JS
- 使用require.js 的r.js 对css的压缩方案
- R语言的使用
- requirejs优化:使用r.js压缩文件
- require.js+backbone 使用r.js 在本地与生产环境 一键压缩的实现方式
- requireJS的优化工具 ---- r.js
- R的基本使用(1)
- R 中 paste的使用
- R软件的使用-习题
- linux上R的使用
- R语言-merge()的使用
- Logge的简单使用r
- R paste()函数的使用
- R之路---包的安装,R的使用环境
- 用 requirejs 的 R.js 打包css + js
- requirejs压缩工具r.js的build.js配置详解
- fopen使用的"r"的区别"rb"
- 系统测试
- JS function length的含义
- HTML5的新特性--基础知识(3)
- js中的hasOwnProperty和isPrototypeOf方法使用实例
- 递归-动物生崽问题
- r.js的使用
- centos6.5下安装mysql出错的问题
- 多线程学习
- 关于ASP.NET Web Api的HelpPage文档注释问题
- 类型转换表达式(CONVERSIONS)
- 安装解压版MySQL5.76及以上版本 出现服务正在启动-服务无法启动的问题
- CTS Verifier测试
- 汇编输入字符串常见的实验题
- 机器学习第三章复习(1)