r.js来合并压缩css文件的示例

  

如何使用r.js来合并压缩css文件。在r5下新建一个css文件夹,里面有四个css文件:main.css, nav.css, form.css, css。

  

 r.js来合并压缩css文件的示例”>,<br/>
  </p>
  <p> main.css是合并的主文件,或称配置文件。要合并的文件使用@ import引入。如下</p>
  </p> <p> main.css
  
  <pre类=   @importurl (“nav.css”);   @importurl (css);   @importurl (“form.css”);      

另外三个是普通的css文件,里面定义的各种样式。这里不贴代码了。这里将使用命令行将这四个文件合并后生成到r5/css/built.css。

        节点r。js - o cssIn=css/主要。css=css/built.css      

 r.js来合并压缩css文件的示例”>,<br/>
  </p>
  <p>这时回到r5/css目录会发现多了一个built.css文件,该文件是另外四个css文件的合并项。</p>
  <p>还可以使用optimizeCss参数设置来配置是否压缩及压缩选项.optimizeCss的取值标准有/没有/standard.keepLines/standard.keepComments/standard.keepComments.keepLines。</p>
  <p> none ,不压缩,仅合并</p>
  <p> standard 标准压缩去换行,空格,注释</p>
  <p> standard.keepLines除标准压缩外,保留换行</p>
  <p> standard.keepComments除标准压缩外,保留注释</p>
  <p> standard.keepComments.keepLines除标准压缩外,保留换行和注释</p>
  </p> <p>示例:
  
  <pre类=   节点r。js - o cssIn=css/主要。css=css/建造。css optimizeCss=标准      

压缩后built.css整个为一行了。

  

总结:   

1,对于路径配置的非本地的模块文件,使用r.js合并压缩时需要配置paths.xx=空:

。   

2, cssIn和optimizeCss参数的使用来合并压缩css文件。

  

  

以上所述是小编给大家介绍的r.js来合并压缩css文件的示例,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

r.js来合并压缩css文件的示例