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