2017-04-17 61 views
0

我現在將離子2添加到我當前的angular4項目中。離子2拋出:在「進口」中找不到IonicModule.forRoot調用

在app.module,

import {NgModule} from '@angular/core' 
import { BrowserModule } from '@angular/platform-browser'; 
import {AppComponent} from './app.component' 
@NgModule({ 
    imports: [BrowserModule, IonicModule.forRoot(AppComponent)], 
    declarations: [AppComponent], 
    bootstrap: [IonicApp], 
    entryComponents: [ 
     AppComponent 
    ] 
}) 
export class AppModule { } 

但是當我使用 「離子服務」,我一直有這個錯誤:

00:00:15] ionic-app-script task: "serve" 
[00:00:15] Error: Could not find IonicModule.forRoot call in "imports" 
Error: Could not find IonicModule.forRoot call in "imports" 

很顯然,我已經在那裏了,爲什麼錯誤的是仍然拋出?

感謝

回答

0

您需要從ionic-angular導入模塊。

import {IonicApp, IonicModule} from 'ionic-angular'; 
0

添加到您的app.module

import { IonicModule} from 'ionic-angular'; 
0
  • 轉到 「app.module.ts」 在src/app文件夾中(src /應用/ app.module.ts)
  • 打開它
  • 搜索 「進口」

    imports: [ 
        BrowserModule, 
        HttpClientModule, 
        ] 
    
  • 插入以下行:

    IonicModule.forRoot(MyApp)