W mojej aplikacji, opracowanej przy użyciu ember-cli, potrzebuję również pewnych zasobów zewnętrznych, takich jak bootstrap; teraz jestem importowanie go przez Brocfile:Używanie CDN z ember-cli
app.import('bower_components/bootstrap/dist/css/bootstrap.css');
app.import('bower_components/bootstrap/dist/js/bootstrap.js');
Czy można używać CDN zamiast lokalnego pliku, określające również wywołania zwrotnego do lokalnego pliku w przypadku CDN jest niedostępny?
Nie jestem pewien, czy to przynosi wiele korzyści, ponieważ wszystkie twoje aktywa zostaną połączone i zminimalizowane przez ember-cli w ramach [kompilacji aktywów] (http://www.ember-cli.com/ # asset-compilation). Jaką korzyść próbujesz dostać tutaj? – Dhaulagiri
Cóż, uważam, że używanie CDN jest dobrą praktyką szczególnie w przypadku większych bibliotek, ponieważ wiele stron korzysta z nich, a wielu użytkowników ma je już w pamięci podręcznej przeglądarki; ale dobrą praktyką jest definiowanie wywołania zwrotnego, nawet jeśli sieci CDN są silne; Robię to z mojej pierwszej aplikacji internetowej, po przeczytaniu dokumentu na temat najlepszych praktyk. –
Możesz po prostu dołączyć tagi skryptów do CDN w 'index.html' Przypuśćmy, że – Dhaulagiri