1

バージョン 0.6.2 に更新しようとしていますが、コマンド ラインに mrt update iron-router を挿入すると、次のアラートが表示されます。

iron-router のインストールに関する問題 ✘ [0.6.1] は [0.6.2] と競合します 依存関係を解決できません! mrt が勝手な推測をしてアプリを実行しても構わない場合は、 --force を使用してください。

私は何か間違ったことをしていますか?

前もって感謝します。

4

3 に答える 3

2

新規インストールを試すことができます:

meteor remove iron-router
rm -rf packages/iron-router
mrt update
meteor add iron-router

また、最新バージョンの隕石を使用していることを確認してください

sudo -H npm install meteorite
于 2014-01-17T20:34:26.520 に答える
1

明示的に使用している他のスマート パッケージの 1 つは、別のバージョンの Iron Router に依存しているようです。smart.jsonあなたが投稿したパッケージに基づいて、accounts-entry0.6.1 に依存しており、メイン アプリの鉄のルーター 0.6.2 に手動で依存していると思います。

最善の方法は、おそらくバージョンを変更しaccounts-entry(0.6.1 から 0.6.2 は単なるバグ修正だったので、おそらく何も壊れないでしょう)、プル リクエストを送信することです。

于 2014-01-18T19:19:13.343 に答える