【发布时间】:2014-04-26 23:41:52
【问题描述】:
jsDelivr (http://jsdelivr.com) 具有多文件模式:
问题是,带有 CSS 的库(例如 Gritter 和 Font Awesome)在其界面组件中使用图像。
这会在执行以下操作时导致404 错误:
//cdn.jsdelivr.net/g/jquery@2.1.0,bootstrap@3.1.1,summernote@0.5.0,mousewheel@3.1.6,jquery.timeago@1.3.0,jquery.gritter@1.7.4,jquery.unveiljs@1.0,jquery.waypoints@2.0.2,bootstrap.tagsinput@0.3.9,bootstrap.datepicker-fork@1.3.0,jquery.jqote2@0.9.8,portal@1.1.1
我们如何在一个 CDN 页面加载中使用多个库,但更改 CSS 文件引用的路径以使用适当的 jsDeliver.net URI?
这是一项通过 jQuery 或纯 JavaScript 在浏览器中对 CSS 进行后处理的工作,还是注定每个引用图像的 CSS 文件需要一个 CDN 页面加载,再加上没有图像引用的 CDN 提供的 CSS 的剩余页面加载?
【问题讨论】: