通过r.js优化require.js / backbone app css文件是否包括cdn @imports

时间:2013-05-06 01:00:44

标签: css optimization backbone.js requirejs r.js

我使用@import

在我的css文件中包含外部字体css(Google字体)

styles.css的

/* Feel free to use @import. r.js will merge them, when building */
@import "../vendor/bootstrap/css/bootstrap.css"; //this is included
@import url(http://fonts.googleapis.com/css?family=Chewy); //would this be included?
...

将r.js包含远程文件并进行优化吗? r.js没有关于其开关和设置的完整文档,或者我只是遗漏了什么?或者我只是重新配置我的构建以包含远程/ cdn文件?

1 个答案:

答案 0 :(得分:1)

不,从2.1.5开始,我得到了这个输出:

Optimizing (standard.keepLines) CSS file: /.../style/style-all.css
/.../style/style-all.css
Cannot inline css import, skipping: https://fonts.googleapis.com/css?family=Chewy

分析source code on github表明它只支持相对路径。