无法在Ember-cli中进行自举工作

时间:2015-07-06 15:47:48

标签: ember.js ember-cli

我试图将bootstrap导入到我的ember-cli项目中,我按照this page

的使用部分中的步骤进行操作

当我运行服务器时,我收到以下两个错误:

Uncaught Error: Cannot call `compile` without the template compiler loaded. Please load `ember-template-compiler.js` prior to calling `compile

Uncaught Error: Could not find module `ember-cli-bootstrap/utils/test-breadcrumbs` imported from `frontend/helpers/test-breadcrumbs`

我正在使用这些版本:

余烬:0.2.7, 节点:0.12.3, npm:2.11.0

3 个答案:

答案 0 :(得分:3)

您可以随时通过凉亭安装bootstrap

bower install bootstrap --save

然后在Brocfile.js添加

app.import('bower_components/bootstrap/dist/css/bootstrap.css');

http://www.ember-cli.com/user-guide/#stylesheets

答案 1 :(得分:2)

我一直在使用ember-bootstrap http://kaliber5.github.io/ember-bootstrap/而没有任何问题。旧的ember-cli-bootstrap项目显然已被弃用。

答案 2 :(得分:2)

Ember 2.0 +说明:

1。安装Bootstrap

使用Bower,只需运行bower install bootstrap --save

即可

2。在Ember应用程序中导入Bootstrap

修改ember-cli-build.js并添加:

app.import(app.bowerDirectory + '/bootstrap/dist/js/bootstrap.js');
app.import(app.bowerDirectory + '/bootstrap/dist/css/bootstrap.css');

3。导入HTML中的Bootstrap

如果您使用ember-cli创建项目,则没有必要。 bootstrap.js将添加到app.jsbootstrap.js将添加到`vendor.css,默认情况下都会链接。