ember-bootstrapアドオンがうまくいきましたが、https://bootswatch.com/cerulean/からCeruleanテーマを使いたいと思います。 bower_components/bootstrap/dist/cssの.CSSファイルを上書きすると、次回にbower install
を実行したりemberをアップグレードしたときに上書きされることが予想されます。どうすればそれを取り戻すことができますか?ember-bootstrapアドオンでカスタムテーマを使用する
0
A
答えて
0
手動でブートストラップをインストールする必要がまず第一に:次に
$ bower install bootstrap --save
それはそのように見えるので、燃えさし-CLI-build.jsを編集:
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
module.exports = function(defaults) {
var app = new EmberApp(defaults, {
// If you do not use ember-bootstrap - then you can omit these lines
'ember-bootstrap': {
'importBootstrapCSS': false
}
});
app.import(app.bowerDirectory + '/bootstrap/dist/css/bootstrap.css');
app.import(app.bowerDirectory + '/bootstrap/dist/js/bootstrap.js');
app.import(app.bowerDirectory + '/bootstrap/dist/fonts/glyphicons-halflings-regular.woff', {
destDir: 'fonts'
});
return app.toTree();
};
は今、あなたは完全にブートストラップを働いてきました。 Celurianテーマを追加するには、bootstrap.cssをvendor/
ディレクトリにコピーします。 はその後ember-cli-build.js
から元bootstrap.css
を削除し、テーマのCSSを追加します。
module.exports = function(defaults) {
var app = new EmberApp(defaults, {
// If you do not use ember-bootstrap - then you can omit these lines
'ember-bootstrap': {
'importBootstrapCSS': false
}
});
//app.import(app.bowerDirectory + /bootstrap/dist/css/bootstrap.css');
// The name does not matter, default bootstrap.css will work as well
app.import('vendor/celurian.css');
app.import(app.bowerDirectory + '/bootstrap/dist/js/bootstrap.js');
app.import(app.bowerDirectory + '/bootstrap/dist/fonts/glyphicons- halflings-regular.woff', {
destDir: 'fonts'
});
return app.toTree();
};
だから、本質的に、あなたはvendor
ディレクトリに必要なファイルを追加し、ember-cli-build.js
でそれらをインポートする必要があります。
もう1つの方法は、SASSを使用して、必要なファイルをapp.scss
からインポートすることです。
関連する問題
- 1. ReadTheDocsでカスタムテーマを使用
- 2. WordpressのカスタムテーマでAjaxを使用する
- 3. アドオンSDKを使用してFirefoxアドオンでページタイトルを取得
- 4. jquery-railsでカスタムテーマのjQueryUIを使用する
- 5. Wordpressのカスタムテーマ - 更新を適用する
- 6. カスタムテーマにテーマブロックを使用する方法Magento
- 7. jQuery UI ThemeRollerのカスタムテーマ実装の問題を使用する
- 8. Firefoxアドオンでのユーザー設定の使用
- 9. DevExpress MVC:カスタムテーマを使用できません
- 10. WPF:検証の目的でアドオンを使用する方法
- 11. opensslライブラリを使用してC++アドオンで電子がクラッシュする
- 12. Odoo 10 POSアドオンでカスタムCSSを使用する方法
- 13. MySQLで使用するためにdatetimepickerアドオンをjQuery datepickerにフォーマット
- 14. MozillaアドオンSDKでサードパーティのJSライブラリを使用する
- 15. Webpackカルマ、反応/アドオンを使用
- 16. アドオンを使用した請求計画
- 17. node.jsココアフレームワークを使用したアドオン
- 18. drupalでロゴを表示する8カスタムテーマ
- 19. Xcode 8でカスタムテーマがこれ以上使用されない
- 20. アドオンSDKを使用してFirefoxアドオンでXML文字列を解析する方法
- 21. アドオンを使用してインストーラを作成する方法
- 22. を使用してIEアドオンを作成する
- 23. VC++ 2010 Express Editionを使用してIEアドオンを作成する
- 24. 店頭アドオンを使用してhybrisを展開する方法
- 25. アドオンのember generateコマンドの使用
- 26. emberアドオンからのテストサポートコードの使用
- 27. [admin-on-rest] [aor-graqhql]を使用したカスタムテーマ
- 28. Ember。アドオン用ルータを拡張する
- 29. MozillaアドオンSDKのXPCOMコンポーネントを使用する
- 30. カスタムテーマで正しく適用する方法