博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
requirejs的config及optimizer r.js配置
阅读量:7087 次
发布时间:2019-06-28

本文共 569 字,大约阅读时间需要 1 分钟。

1.怎么处理require.js这些不需要被合并的东西

所有appDir中的文件都会先copy到dir文件中,进行压缩,然后根据build.js中的配置进行相应的合并,包括img等;

2.样式合并后原来单独的模块是不是也还在?

是的,还在

3.config.js与build.js的同步问题

需要同步paths和shim配置

4.baseUrl是相对谁来说的?build.js与config.js里的baseUrl对应关系?

config.js里的baseUrl默认是相对于加载require.js的页面;

build.js里的appDir是相对于build.js所在的路径,baseUrl相对于appDir;

当buildjs里有appDir时,相应的baseUrl可省略掉appDir这一层?

是的,可以,实际url=appDir+baseUrl+path

5.如何减少js请求数?即将某个js中所有require到的js都合并到这一个js中。

在build.js里的modules中进行相关配置,有配置的module会合并成一个js文件;

参考:http://requirejs.org/docs/optimization.html

转载于:https://www.cnblogs.com/jmtbai/p/3843828.html

你可能感兴趣的文章
关于博客园主题的说明
查看>>
秦涛:深度学习的五个挑战和其解决方案
查看>>
13 个最佳 JavaScript 数据网格库
查看>>
python 之format字符串格式化
查看>>
struts2中s:iterator的使用(2个list嵌套循环)
查看>>
css3 放大缩小代码
查看>>
sqlserver存储过程中SELECT 与 SET 对变量赋值的区别
查看>>
【分享】开源富文本编辑器之间的较量
查看>>
Pythoner.CN: 从百万到十亿PV:Reddit的25条宝贵经验 | Pythoner.CN
查看>>
第七周作业
查看>>
Java 如何有效地避免OOM:善于利用软引用和弱引用
查看>>
logback的使用和logback.xml详解
查看>>
Lua string库整理
查看>>
PowerDesigner生成SQL脚本时,对象带有双引号的问题解决
查看>>
CSpinButtonCtrl的说明
查看>>
入门layer
查看>>
自己实现一个list比较器 实现Comparator()接口
查看>>
国内资本市场
查看>>
Android Studio -- 关联源码
查看>>
linq中的contains条件
查看>>