cloud-angular没有导出成员provideCloud

情况

我设置了一个空白的应用程序。 安装@ionic/cloud-angular并导入provideCloud

但是我收到以下错误:

 cloud-angular has no exported member 'provideCloud' 

cloud-angular没有导出成员provideCloud

(我有一个类似的错误ionicBootstrap)

步骤:

  1. 离子开始whateva空白–v2

  2. npm install @ ionic / cloud-angular –save

  3. 离子io init

  4. 导入provideCloud

代码:

 import { provideCloud, CloudSettings } from '@ionic/cloud-angular'; import { ionicBootstrap, Platform } from 'ionic-angular'; 

离子信息

 Cordova CLI: 6.4.0 Ionic Framework Version: 2.0.0-rc.2 Ionic CLI Version: 2.1.8 Ionic App Lib Version: 2.1.4 Ionic App Scripts Version: 0.0.44 ios-deploy version: 1.9.0 ios-sim version: 5.0.11 OS: OS X El Capitan Node Version: v4.6.0 Xcode version: Xcode 7.3.1 Build version 7D1014 

Package.json依赖关系:

 "dependencies": { "@angular/common": "2.1.1", "@angular/compiler": "2.1.1", "@angular/compiler-cli": "2.1.1", "@angular/core": "2.1.1", "@angular/forms": "2.1.1", "@angular/http": "2.1.1", "@angular/platform-browser": "2.1.1", "@angular/platform-browser-dynamic": "2.1.1", "@angular/platform-server": "2.1.1", "@ionic/cloud-angular": "^0.7.0", "@ionic/storage": "1.1.6", "ionic-angular": "2.0.0-rc.2", "ionic-native": "2.2.3", "ionicons": "3.0.0", "rxjs": "5.0.0-beta.12", "zone.js": "0.6.21" }, "devDependencies": { "@ionic/app-scripts": "0.0.44", "typescript": "2.0.6" }, 

问题:

为什么我得到错误?

我刚安装了一个新的空白的应用程序..有什么错误的设置?

谢谢!

当版本0.7.0发布时,您可以在代码中看到CloudModulereplace为CloudModule

设置云设置的新方法如下

 import { CloudSettings, CloudModule } from '@ionic/cloud-angular'; const cloudSettings: CloudSettings = { 'core': { 'app_id': 'APP_ID' } }; @NgModule({ declarations: [ ... ], imports: [ IonicModule.forRoot(MyApp), CloudModule.forRoot(cloudSettings) ], bootstrap: [IonicApp], entryComponents: [ ... ], providers: [ ... ] }) export class AppModule {}