在Ember-CLI内升级Ember

时间:2015-02-10 20:54:55

标签: ember.js ember-cli

我刚刚创建了一个新的Ember-CLI应用程序(v0.1.12),并注意到引用的Ember版本是v1.8.1(bower.json)。我想在我的项目中获得recently released 1.10善良。我需要采取哪些步骤才能做到这一点? (我是Ember,Ember-CLI,Bower& NPM的新手。)

2 个答案:

答案 0 :(得分:4)

根据the release notes for Ember 1.10.0

  

要顺利升级到1.10和HTMLBars,Ember-CLI用户应该   更新到0.1.12或之后的版本,然后删除它们   应用程序的Handlebars依赖。

您可以按照以下步骤执行此操作:

1)删除bower_components文件夹

2)运行bower install --save ember#beta以获取最新的Ember测试版(如果您需要特定版本,可以指定版本)

3)运行bower install重新安装您的bower依赖项

4)卸载把手:npm uninstall --save-dev broccoli-ember-hbs-template-compiler

5)安装HTMLbars:npm install --save-dev ember-cli-htmlbars

答案 1 :(得分:2)

除了Oren列出的步骤之外,您还需要对Brocfile.js进行此更改,以便您也可以从bower.json文件中删除Handlebars依赖项:

var app = new EmberApp({
  vendorFiles: {
    'handlebars.js': null
  }
});

Source