2016-07-01 6 views
1

ここに提供される手順:https://github.com/ember-cli/ember-cli/releases EmberやEmber Dataを新しいバージョンにアップグレードするには、Ember-cliもアップグレードする必要があります。これは本当ですか? Ember-cliのウェブサイトにはバージョン管理については言及されていませんが、常にアップグレードするかどうかはわかりません。 Ember-cliのバージョンとEmber/Ember Dataのバージョンとの間に1対1の関係はありますか?誰かが明確にしてもらえますか?Ember Cli Upgrades

+0

Mirzaが答えたと言ったのは、基本的にはその要点です。さらに、私が書いた[スクリプト](https://github.com/nem035/ember-install)は、あなたの現在のember-cliを手動でアンインストールし、指定したバージョン(またはデフォルトでは最新)をインストールします:) – nem035

答えて

1

バージョンのember-cliはバージョンのemberに接続されていません。 ember-cli 2.6.2で新しいプロジェクトを作成すると、ember 2.6が指定された新しいアプリケーションが作成されます。それでもあなたはそれを使用して、あなたのアプリで異なるバージョンのemberを指定することができます。

常にember-cliのバージョンを最新バージョンにアップグレードする必要があります。最新のemberにアップグレードする必要はありません。 Emberチームは非常にうまくやっているので、あなたのアプリは廃止予定の警告を含む新しいバージョンで動作することが保証されます。

最新のember-cliを使用できますが、それでもember 2.1を使用できます。私が燃えさし-cliの2.6.2を使用していますが、それでも燃えさしのバージョンが2.2.0に設定されている私の例ではbower.json

{ 
"name": "awesomeapp", 
    "dependencies": { 
    "ember": "2.2.0", 
    "ember-data": "2.2.1", 

の内側に指定されている燃えさし使用バージョン重要です。

だから、あなたは常にあなたがエンバー-cliのためにここでのリリースをチェックし、それが常にどのように述べていることに気づくことができ、それがリリースされるたびに、最新の燃えさし-CLIを使用しますが、この

Project Update 
rm -rf node_modules bower_components dist tmp -- Delete temporary development folders... 

を言うのリリースでは一部を省略することができますツールをアップグレードしたり、必要に応じてプロジェクトをアップグレードする方法について説明します。

https://github.com/ember-cli/ember-cli/releases

希望は、これは明らかです。

+0

申し訳ありませんが、私はまだちょっと混乱しています。私は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

+0

はい、ember-cliをアップグレードすることができます。 emberのバージョンはbower.jsonで指定されています。私のプロジェクトの1つでは、emberが1.13に設定された2.6の最新のember-cliを使用しています。これらの2つは接続されていません(新しいプロジェクトの作成時のみ) –

+0

アップグレードの手順と矛盾するようです。プロジェクト内のnode_modulesフォルダの内容を削除して再インストールしない場合。古いember-cliのものはまだそのフォルダにあり、プロジェクトで使用されます。 – ptmoy2

関連する問題