在我的应用程序中,使用ember-cli开发,我还需要一些外部资源,如bootstrap; 现在我通过Brocfile导入它:
app.import('bower_components/bootstrap/dist/css/bootstrap.css');
app.import('bower_components/bootstrap/dist/js/bootstrap.js');
是否可以使用CDN而不是本地文件,如果CDN处于脱机状态,还可以定义对本地文件的回调?
答案 0 :(得分:2)
Ember-cli-cdn听起来像是对我的问题的部分解决方案。以下是自述文件的引用:
此插件允许在开发期间使用库的本地副本,然后在部署应用程序时自动切换到CDN版本。
但是,如果CDN处于脱机状态,它就无法解决“回退到本地文件”问题。问题。我所知道的唯一模式(也用于ember)是将脚本加载到html的末尾,允许页面呈现,即使CDN没有响应。