在模块文件中找不到模块

时间:2019-07-15 10:05:56

标签: angular typescript ionic-framework angular2-routing ionic4

调用模块时出现以下错误:

错误:在'../create-item/create-item.module'中找不到'CreateItemPageModule'

我已经检查了所有链接和名称等。我已经删除了整个文件并重新创建了该文件,并注释了我所有的导入等。

我的其他选项卡/路由工作正常,仅此一项。删除并重新创建它无济于事,仅使用基本框架重新创建它也行不通。

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { Routes, RouterModule } from '@angular/router';

import { IonicModule } from '@ionic/angular';

import { TranslateModule } from '@ngx-translate/core';
import { Crop } from '@ionic-native/crop/ngx';
import { File } from '@ionic-native/file/ngx'
import { InputListComponentModule } from '../../components/input-list/input-list.module'
import { InputItemComponentModule } from '../../components/input-item/input-item.module'

import { CreateItemProvider } from '../../services/create-item/create-item'
import { CreateItemPage } from './create-item.page';

const routes: Routes = [
    {
        path: '',
        component: CreateItemPage
    }
];

@NgModule({
    imports: [
        CommonModule,
        FormsModule,
        IonicModule,
        RouterModule.forChild(routes),
        TranslateModule.forChild(),
        InputListComponentModule,
        InputItemComponentModule
    ],
    declarations: [
        CreateItemPage
    ],
    exports: [
        CreateItemPage
    ],
    providers: [
        CreateItemProvider,
        Crop,
        File
    ]
})
export class CreateItemPageModule { }

并且:

  {
    path: 'pages',
    component: TabsPage,
    children: [
      { path: 'feed', loadChildren: '../feed/feed.module#FeedPageModule' },
      { path: 'create-item', loadChildren: '../create-item/create-item.module#CreateItemPageModule' },
      { path: 'message', loadChildren: '../message/message.module#MessagePageModule' },
    ]
  },

没有其他错误,其余的应用程序将运行。我试图从导入的ts文件中删除所有内容,但无济于事。

0 个答案:

没有答案