新しいIonicプロジェクトを作成し、Android
プラットフォームをionic cordova platform add android
で追加しました。これは3210ファイルにエントリを書き込みます:Ionicプラットフォームはnpmインストールにインストールする必要があります
<engine name="android" spec="~6.1.2" />
も前に、私たちはpackage.json
にプラットフォームを保存することができますいくつかの場所を見たので、私はあまりにもそこにそれを置く:
"cordovaPlatforms": [
"android",
{
"platform": "android",
"version": "",
"locator": "android"
}
]
を今すぐ場合私はこのすべてをコミットし、別のコンピュータでリポジトリをクローンし、npm install
を実行すると、アンドロイドプラットフォームは追加されません。 ionic cordova platform add android
を再度実行しようとすると、プラットフォームが既に存在することがわかります。
新しいマシンにインストールしたときにプラットフォームが自動的に追加される設定がありませんか?または私は本当にプラットフォームを削除し、毎回それを再度追加する必要がありますか?
マイionic info
:
cli packages: (/Users/guillaumeroyer/Documents/workspace/ionic-2-events-demo/node_modules)
@ionic/cli-utils : 1.9.1
ionic (Ionic CLI) : 3.9.1
global packages:
Cordova CLI : 6.5.0
local packages:
@ionic/app-scripts : 2.1.4
Cordova Platforms : none
Ionic Framework : ionic-angular 3.6.0
System:
Android SDK Tools : 26.0.2
ios-deploy : 1.9.1
ios-sim : 5.0.13
Node : v7.4.0
npm : 4.1.2
OS : macOS Sierra
Xcode : Xcode 8.3.3 Build version 8E3004b
もプラットフォームをインストール'コルドバprepare'コマンドを見ることができませんか? – sebaferreras
はい、それはあまりにも多くのものhttp://ionicframework.com/docs/cli/cordova/prepare/ @sebaferreras – Sampath
ああ、私が必要としたコマンドは、イオニック 'コードワックス準備'です。 – Guillaume