2017-11-12 42 views
0

I次のエラーを取得バージョンの不一致

エラー:モジュール/www/projects/project/node_modules/@ionic-native/dialogs/index.d.tsのメタデータバージョンの不一致私が実行したときに、バージョン4を発見した、3 ... を期待

$イオンコルドバビルドブラウザは、私が--prod

のEnvせずにビルドするとき、それが働いています を--prod。情報

$イオン性情報 CLIパッケージ:(プロジェクト/プロジェクト/ node_modules)

@ionic/cli-utils : 1.18.0 
ionic (Ionic CLI) : 3.18.0 

グローバルパッケージ:

cordova (Cordova CLI) : 6.5.0 

ローカルパッケージ:

@ionic/app-scripts : 2.1.4 
Cordova Platforms : browser 4.1.0 
Ionic Framework : ionic-angular 3.6.0 

システム:

Node : v7.10.1 
npm : 4.2.0 
OS : Linux 4.4 
個の

環境変数:

ANDROID_HOME : not set 

その他:

backend : legacy 

私は任意の助けを本当に感謝して明日でダイアログモジュールを使用して新しい機能を公開する必要があります...

おかげで...

答えて

0

私は@ ionic-native/dialogsプラグインをインストールしましたが、その後はできませんでした私のアプリケーションをもう生産するために私のアプリを...後でnpmが最新の(互換性のない)バージョンのプラグイン(4.4.0)をインストールしたが、他のすべてのネイティブプラグインはバージョン3.12.1になっていた。バージョンのpackage.jsonファイルを3.12.1にインストールしてインストールしました... これは私の問題を修正しました...

0

私のプロジェクトで使用されているすべてのネイティブプラグインで同様の問題に直面していました。 私がしたのは、対応するプラグインのノードモジュールをアンインストールしてインストールすることでした。

例:

 
$ npm uninstall --save @ionic-native/geolocation 

$ npm install --save @ionic-native/geolocation 
+0

これは正しいですが、あなたは(私の場合、角度4で)インストールされ、古い角度を持っている場合は、まず最新のバージョン(私の場合はバージョン5)にアップグレードする必要があります。私はすべてをアップグレードし、アップグレード後に発生する可能性のあるバグを修正する時間がありませんでした... –

関連する問題