2016-05-25 9 views
1

Ionic Deployを使用して新しいリリースのIonicアプリをデプロイすると、Ionic.Deploy().updateのおかげでモバイルデバイスをアップデートすることができます。新しいコードオーバープラグインを導入したい場合を除いて、すべて正常に機能します。新しくインストールされたコードバプラグインを無視します

デバイスのカメラを使用するために必要な新しい機能を実装したいと思うと、おそらくcordova-plugin-cameraをインストールし、それをpackage.jsonに追加します。ただし、Ionic Deployを使用してこの拡張バージョンをデプロイすると、実際にデバイス自体からアプリケーションをアップデートした後、新しいプラグインはインストールされず、新しい機能を使用することはできません。場所の静かな失敗につながる。

質問があります: Ionic Deployにリモートから新しい依存関係を強制的にインストールする方法はありますか? official Ionic documentation 1として

+0

公式の文書では、ionic deployはバイナリの変更を必要としないアプリケーションに適していると言われています。あなたは、新しいプラグインを追加することは、アプリの真のバイナリ変更だと思いませんか? – Gandhi

+0

私はそれが言及されなかったことを知らなかった。それを指摘してくれてありがとう – Buddyshot

+0

答えを掲載しました。他の人にも役立つように、それが有用であればそれを受け入れてください。 – Gandhi

答えて

0

次のように、次の抜粋を見つけてください:

「イオン性配備はあなた日間保存し、はバイナリ修正を必要としないことをすべての変更のために、あなたはあなたのアプリケーションがオンデマンドで更新することができます、またはさらに数週間待つことができます。

要件に応じて、新しいプラグインを導入することは明らかなバイナリ変更です。私の理解によれば、現在のところ、この場合はIonic Deployを使用することはできません。

関連する問題