In meiner App, entwickelt mit ember-cli, brauche ich auch einige externe Ressourcen wie Bootstrap; jetzt bin ich es durch die Brocfile importieren:Verwenden von CDN mit ember-cli
app.import('bower_components/bootstrap/dist/css/bootstrap.css');
app.import('bower_components/bootstrap/dist/js/bootstrap.js');
Ist es möglich, das CDN offline ist ein CDN anstelle von lokalen Datei, definieren auch einen Rückruf an lokale Datei zu verwenden, falls?
Ich bin mir nicht sicher, dass es einen großen Vorteil dabei gibt, da alle Ihre Vermögenswerte kombiniert werden und von ember-cli im Rahmen der [Zusammenstellung der Assets] minimiert werden (http://www.ember-cli.com/ # Asset-Kompilierung). Welchen Nutzen willst du hier haben? – Dhaulagiri
Nun, ich glaube, dass die Verwendung von CDNs eine gute Praxis ist, insbesondere für umfangreichere Bibliotheken, da viele Websites sie verwenden und viele Benutzer sie bereits im Cache ihres Browsers haben; Es ist jedoch auch eine gute Methode, einen Rückruf zu definieren, selbst wenn CDNs stark sind. Ich tue dies von meiner ersten Web-App, nach dem Lesen eines Dokuments über Best Practices –
Sie könnten einfach die Skript-Tags an die CDN in 'index.html' Ich nehme an – Dhaulagiri