简短一点, requirejs 做模块化开发主要是方便维护,明确依赖关系。 define 是生成一个匿名函数,编译但不执行,需要的时候,再去执行,而且只在当前页面执行一次。 看到define的属性就明白了,压缩和合并没有关系,因为define根本不会执行
不冲突!