BASH:
bower install --save bootstrap
Brocfile.js:
app.import('vendor/bootstrap/dist/js/bootstrap.js');
app.import('vendor/bootstrap/dist/css/bootstrap.css');
JS будет добавлен в app.js, который по умолчанию связан, а CSS будет добавляется к assets/vendor.css
, который по состоянию на 14 мая также добавляется по умолчанию.
Для справки: http://www.ember-cli.com/#managing-dependencies
В ответ на вопрос @ Joe, касающийся шрифтов и других активов, мне не удалось заставить рекомендуемый метод app.import () работать с шрифтами. Вместо этого я выбрал метод слияния и статический компилятор:
var mergeTrees = require('broccoli-merge-trees');
var pickFiles = require('broccoli-static-compiler');
var extraAssets = pickFiles('vendor/bootstrap/dist/fonts',{
srcDir: '/',
files: ['**/*'],
destDir: '/fonts'
});
module.exports = mergeTrees([app.toTree(), extraAssets]);