我已經達到了一個死路,我不知道如何繼續。我在Angular 1.5.9
上開發了我的Web應用程序。我剛剛使用ionic start app_name
將我的網絡應用程序移植到Ionic應用程序。一切工作都應該如此。但是,我的下一步是設置deploy
和離子服務。起初我嘗試加入ionic add ionic-platform-web-client
。但由於它不贊成,並從閱讀最近docs,我明白我現在應該使用離子云。所以我使用npm install @ionic/cloud-angular --save
安裝了離子云。然後我得到了相關性錯誤說:如何使用Ionic Cloud與Angular 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