2017-04-17 29 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)