Инструкции приведены здесь: https://github.com/ember-cli/ember-cli/releases заставьте меня поверить, что для обновления Ember и/или Ember Data до более новой версии Ember-cli также необходимо обновить. Это правда? На веб-сайте Ember-cli не упоминается много версий, что всегда заставляет меня угадать, обновлять или нет. Существует ли одна-единственная связь между версией Ember-cli и версией Ember/Ember Data? Может кто-то прояснить?Ember Cli Upgrades
ответ
Версия ember-cli не связана с версией ember. Когда вы создаете новый проект с ember-cli 2.6.2, он создаст новое приложение с указанным ember 2.6. Вы все еще можете использовать его и указать другую версию ember в своем приложении ... даже 1.x.
Вы всегда должны обновлять версию ember-cli до последней версии. Вам не нужно обновляться до последней версии ember. У Ember Team эта часть очень хорошо сделана, поэтому вы можете быть уверены, что ваше приложение будет запускаться в новых версиях с предупреждениями об отказе.
Вы можете использовать последний ember-cli, но, тем не менее, использовать ember 2.1. Это важно, какая версия уголька вы используете, которая указана в bower.json
{
"name": "awesomeapp",
"dependencies": {
"ember": "2.2.0",
"ember-data": "2.2.1",
в моем примере я использую уголек-кли 2.6.2, но до сих пор версию уголька устанавливаются в 2.2.0.
Таким образом, вы всегда можете использовать последний уголек-кли всякий раз, когда он будет выпущен, но пропустить участие в выпуске, который говорит это
Project Update
rm -rf node_modules bower_components dist tmp -- Delete temporary development folders...
Вы можете проверить релизы здесь Ember-кли и заметить, что она всегда заявляет, как обновить инструмент и как при необходимости модернизировать проект.
https://github.com/ember-cli/ember-cli/releases
Надежда это ясно.
Извините, Я все еще немного смущен. У меня есть рабочий проект, который использует ember-cli 2.4.1, Ember 2.4.1 и Ember-Data 2.4.0. Я хочу обновить Ember-cli до 2.6.2, но оставляю Ember & Ember-Data в их текущих версиях. Вы говорите, что мне просто нужно выполнить 4 шага, указанные в «Настройка», и игнорировать 5 шагов, указанных в «Обновление проекта»? – ptmoy2
Да, вы можете просто обновить ember-cli. Версия ember указана в bower.json. В одном из моих проектов я использую последний ember-cli, который равен 2.6, а ember - 1.13. Эти два не подключены (только для создания нового проекта) –
Это кажется несовместимым с инструкциями по обновлению. Если вы не удалите содержимое папки node_modules в проекте и переустановите. Старый материал ember-cli по-прежнему будет в этой папке и используется проектом. – ptmoy2
- 1. Ember 2.0 без Ember cli?
- 2. Обновление Ember внутри Ember-CLI
- 3. Ember-cli non ember function
- 4. Команда Ember-CLI 'Ember Update'
- 5. Scrum Template Upgrades?
- 6. Единичный тест Ember-cli с использованием ember-cli-simple-auth
- 7. Ember Cli - Зависит от поставщика ES6 в ember-cli-build?
- 8. Как я могу использовать ember-cli-addon без ember-cli?
- 9. Приложение Ember-CLI + Работа с Ember-CLI Addon
- 10. Динамически генерирующие модели данных ember-cli в ember-cli
- 11. Установлена ли установка ember cli addon в Ember Cli 0.1.11?
- 12. Ember CLI импорта ES6 файл Ember-CLI-builds.js
- 13. save_and_open_page с ember-cli?
- 14. Ember CLI не работает
- 15. ember-cli import datatables
- 16. Ember-cli ProxyPass
- 17. Ember-cli игнорирует brocfile.js
- 18. Ember CLI minifyCSS options
- 19. Ember CLI и ASP.NET
- 20. Ember CLI Test Helpers
- 21. Порядок препроцессоров ember-cli
- 22. Ember CLI Install Addon
- 23. Ember CLI build убито
- 24. Heyoffline in Ember CLI
- 25. Ember Cli на окнах
- 26. Ember cli and testem
- 27. Конфигурация окружения ember cli
- 28. Ember-cli-notifications icon
- 29. Polymer With Ember CLI
- 30. Ember CLI with Pods
Что Мирза сказал в своем ответе, в основном суть этого. Кроме того, здесь [script] (https://github.com/nem035/ember-install) я написал, что вручную удалит ваш текущий ember-cli и установит указанную вами версию (или последнюю по умолчанию) :) – nem035