未捕获(承诺):错误:找不到模块“ ./welcome/welcome.module”离子

时间:2019-12-11 13:30:44

标签: angular ionic-framework ionic4

我遇到一个错误(未承诺):错误:在我的离子应用程序中找不到模块'./welcome/welcome.module'。

在我的应用程序路由模块中

import { NgModule } from '@angular/core';
import { PreloadAllModules, RouterModule, Routes } from '@angular/router';
import { AuthGuardService } from './services/auth-guard.service';
const routes: Routes = [
  {
    path: '',
    loadChildren: () => import('./tabs/tabs.module').then(m => m.TabsPageModule)
  },
  { path: '', redirectTo: 'welcome', pathMatch: 'full' },
  { path: 'login', loadChildren: './login/login.module#LoginPageModule' },
  { path: 'welcome', loadChildren: './welcome/welcome.module#WelcomePageModule' },
  { path: 'settings', loadChildren: './settings/settings.module#SettingsPageModule' },
  { path: 'home', loadChildren: './home/home.module#HomePageModule', canActivate: [AuthGuardService] }
];
@NgModule({
  imports: [
    RouterModule.forRoot(routes, { preloadingStrategy: PreloadAllModules })
  ],
  exports: [RouterModule]
})
export class AppRoutingModule {}

但是在这样的控制台中却给我一个错误

routing

但是我的app-routing.module是从ionic生成的,我只需在主路径中添加canActivate:[AuthGuardService],有人可以告诉我这是怎么回事吗?

这是我的文件夹结构

enter image description here

0 个答案:

没有答案