2015-02-10 6 views
3

Я только что создал новое приложение Ember-CLI (v0.1.12) и заметил, что ссылочная версия Ember - v1.8.1 (bower.json). Я хотел бы получить recently released 1.10 доброту в моем проекте. Какие шаги я должен предпринять для этого? (Я новичок в Эмбер, Эмбер-CLI, Бауэр & НПХ.)Обновление Ember внутри Ember-CLI

+0

Какая версия Эмбер-кли вы используете? –

+0

@Oren, v0.1.12 ... то, что кажется последним. – Feckmore

+1

Пошел сегодня вечером, чтобы задать этот вопрос. –

ответ

4

По the release notes for Ember 1.10.0

Чтобы плавно перейти к 1,10 и HTMLBars, пользователи Ember-CLI должны обновления до версии на или после 0.1.12, а затем удалить свою зависимость от рулевых элементов приложения .

Вы можете сделать это, выполнив следующие действия:

1) Удалите bower_components папку

2) запустить bower install --save ember#beta, чтобы получить последнюю бета Эмбер (вы можете указать версию, если вы хотите конкретная версия)

3) запустить bower install переустановить вашу зависимость Бауэра

4) Uninstall рулей: npm uninstall --save-dev broccoli-ember-hbs-template-compiler

5) Установка HTMLbars: npm install --save-dev ember-cli-htmlbars

+0

Знаете ли вы, что при обновлении данных ember до последней бета-версии это аналогичный процесс? – Feckmore

+0

Что касается установки с помощью беседки, да. –

2

В дополнение к шагам, перечисленных Орен, вы хотите сделать это изменение в вашей Brocfile.js, так что вы можете удалить зависимость Рули из файла bower.json, а также:

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

Source

Смежные вопросы