我已经走到了一个死胡同,我不知道如何继续。我已经在Angular 1.5.9
. 我刚刚将我的网络应用程序移植到使用ionic start app_name
. 一切正常。但是,我的下一步是设置deploy
和 ionic 服务。起初我尝试添加ionic add ionic-platform-web-client
. 但是由于它已被弃用并且通过阅读最近的文档,我知道我现在应该使用离子云。所以我使用npm install @ionic/cloud-angular --save
. 然后我得到依赖错误说:
├── UNMET PEER DEPENDENCY @angular/core@^2.1.1 || ^4.0.0
所以进一步研究它,我意识到我需要 Angular 2 并且要完成离子云配置,我还需要更新src/app/app.module.ts
文件。我的问题是:
当我将 Angular 1.5.6 用于我的 Web 应用程序时,如何使用 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