2017-04-23 7 views
0

私は行き詰まりに達しており、どのように進むべきかはわかりません。私はAngular 1.5.9でWebアプリケーションを開発しました。私はちょうどionic start app_nameを使って、私のWebアプリをIonic Appに移植しました。すべてが必要なように働いています。しかし、私の次のステップは、deployとイオンサービスを設定することです。最初はionic add ionic-platform-web-clientを追加しようとしました。しかし、廃止され、最近のdocsを読んで以来、私は今、イオン雲を使うべきだと理解しました。だから私はnpm install @ionic/cloud-angular --saveを使ってイオン雲をインストールしました。私はそのことを言っ依存エラーを得た:Ionic Cloudと角を使用する方法1.5

├── UNMET PEER DEPENDENCY @angular/[email protected]^2.1.1 || ^4.0.0 

だから、さらにそれに探して、私は、イオン雲の設定を完了するためにも、そのための角度2を持っている必要とすることを実現し、私もsrc/app/app.module.tsファイルを更新する必要があります。私の質問は次のとおりです。

WebアプリケーションにAngular 1.5.6を使用しているときに、Angular 2を使用するにはどうすればよいですか? Angular 1.5アプリをAngular 2に書き直すことは実現不可能です。同時に使用することはできますか?もしそうなら、どうですか?どうすれば解決できますか?

Angular 1.5で最新のイオン雲を使うことについての情報が見つからないので、どんな助けもあります。現在の設定は

Cordova CLI: 6.5.0 
Ionic CLI Version: 2.2.2 
Ionic App Lib Version: 2.2.1 
ios-deploy version: 1.9.1 
ios-sim version: 5.0.13 
OS: macOS Sierra 
Node Version: v7.9.0 
Xcode version: Xcode 8.3.2 Build version 8E2002 
Angular: 1.5.9 

答えて

1

です。Ionic Cloud Clientは、Ionic 1/Angular 1.5で使用できます。これは私がやったことです:

インストールイオンクラウド:www/libディレクトリに

npm install @ionic/cloud --save 

ファイルをコピーします:

cp node_modules/@ionic/cloud/dist/bundle/ionic.cloud.min.js www/lib 

は、プロジェクトのindex.html内のリンクを含めます 角度に

cordova plugin add ionic-plugin-deploy --save 

を注入展開依存ionic.cloud

ionic io init 

はCaodovaのデプロイプラグインをインストールします。あなたのアプリ独自のアプリケーションIDとAPIキーを割り当てるためのプラットフォームを設定し

<script src="lib/ionic.cloud.min.js"></script> 

モジュール:

angular.module('application', ['ionic.cloud']) ... 

Angular 1.5設定ファイルの.runブロック内に$ionicDeployを使用してデプロイチェックを実行します。

.run(function($ionicDeploy) { 
     $ionicDeploy.check().then(function(snapshotAvailable) { 
       if (snapshotAvailable) { 
        // When snapshotAvailable is true, you can apply the snapshot 
        $ionicDeploy.download().then(function() { 
        $ionicDeploy.extract().then(function() { 
         $ionicDeploy.load(); 
        }); 
        }); 
       } 
     }); // end deploy check 
}; 

それはそれです!それは私よりも簡単だった。詳細は、ドキュメントへのリンクです:http://docs.ionic.io/setup.html#installation

関連する問題