使用带有ember-cli的CDN

时间:2014-10-03 21:47:05

标签: cdn ember-cli

在我的应用程序中,使用ember-cli开发,我还需要一些外部资源,如bootstrap; 现在我通过Brocfile导入它:

app.import('bower_components/bootstrap/dist/css/bootstrap.css');
app.import('bower_components/bootstrap/dist/js/bootstrap.js');

是否可以使用CDN而不是本地文件,如果CDN处于脱机状态,还可以定义对本地文件的回调?

1 个答案:

答案 0 :(得分:2)

Ember-cli-cdn听起来像是对我的问题的部分解决方案。以下是自述文件的引用:

  

此插件允许在开发期间使用库的本地副本,然后在部署应用程序时自动切换到CDN版本。

但是,如果CDN处于脱机状态,它就无法解决“回退到本地文件”问题。问题。我所知道的唯一模式(也用于ember)是将脚本加载到html的末尾,允许页面呈现,即使CDN没有响应。