6

angular-meteor 1.2 にアップグレードしました。angularパッケージもアップグレードしました。アプリが起動しません。次のエラー メッセージが表示されます。

**error: conflict: two packages included in the app (angular-templates and templating) are both trying to handle *.html**

'templating' という名前のパッケージを削除しようとしても見つかりませんでした。何か案は?

4

4 に答える 4

11

私も今日この問題に遭遇し、meteor remove meteor-platform問題を解決しました。meteor-platform原因を削除templatingすると、プロジェクトからも削除され、競合が解決されました。これが役立つことを願っています!

編集

Angular-Meteor チュートリアルのステップ 0に従って削除する必要がある可能性がある他の 2 つのものがあります。これらは、パッケージリストにある場合はblaze-html-templatesとです。ecmascriptAngular-Meteor 1.2 では、テンプレートの処理方法に重要な変更がいくつかあります。

于 2015-11-10T18:54:49.317 に答える
2

隕石削除 blaze-html-templates

流星はecmascriptを削除します

上記のコマンドを実行してこれらの競合するパッケージを削除すると、アプリは正常に動作するはずです。

于 2015-12-07T11:01:36.713 に答える
2

メテオ 1.2.x

あなたが持っているパッケージが何であるかを調べる

meteor list

すべてのパッケージを一覧表示し、テンプレート パッケージを見つけます。

例: blaze-html-templates など ...

meteor remove blaze-html-templates
于 2016-01-16T21:29:57.860 に答える
1

この問題を解決するには、 angular-with-blaze を削除する必要がありました

meteor remove angular-with-blaze

この機能強化リクエストで説明されているように、パッケージの依存関係を一覧表示するオプションがあると便利です。

于 2015-12-23T21:24:24.690 に答える