尽管路径似乎正确,但找不到惰性模块
Lazy module can not be found although path seems correct
link: https://play.nativescript.org/?template=play-ng&id=Annyna&v=4
错误:ERROR Error: Uncaught (in promise): Error: com.tns.NativeScriptException: Failed to find module: "./TrainingUnit", relative to: app/trainingunit/list/
奇怪的是错误消息中的模块名称是:“./TrainingUnit”
模块文件名是:trainingunit.module
模块class名称是:TrainingUnitModule
两个模块 "names" 似乎都是正确的。
正如我假设 AppRouterModule 中存在错误:
import { NgModule } from "@angular/core";
import { Routes } from "@angular/router";
import { NativeScriptRouterModule } from "nativescript-angular/router";
const routes: Routes = [
{ path: "", redirectTo: "/trainingunits", pathMatch: "full" },
{ path: "trainingunits", loadChildren: "./trainingunit/list/trainingunit.module#TrainingUnitModule" }
];
@NgModule({
imports: [NativeScriptRouterModule.forRoot(routes)],
exports: [NativeScriptRouterModule]
})
export class AppRoutingModule { }
在 TrainingUnitComponent 中,您正尝试从 ./TrainingUnit
导入 TrainingUnit
,但文件名应为 ./trainingunit
。更新以从正确的文件导入 class,您应该可以开始了。
trainingunit.component.ts line:2
import TrainingUnit from "./trainingunit";
link: https://play.nativescript.org/?template=play-ng&id=Annyna&v=4
错误:ERROR Error: Uncaught (in promise): Error: com.tns.NativeScriptException: Failed to find module: "./TrainingUnit", relative to: app/trainingunit/list/
奇怪的是错误消息中的模块名称是:“./TrainingUnit”
模块文件名是:trainingunit.module
模块class名称是:TrainingUnitModule
两个模块 "names" 似乎都是正确的。
正如我假设 AppRouterModule 中存在错误:
import { NgModule } from "@angular/core";
import { Routes } from "@angular/router";
import { NativeScriptRouterModule } from "nativescript-angular/router";
const routes: Routes = [
{ path: "", redirectTo: "/trainingunits", pathMatch: "full" },
{ path: "trainingunits", loadChildren: "./trainingunit/list/trainingunit.module#TrainingUnitModule" }
];
@NgModule({
imports: [NativeScriptRouterModule.forRoot(routes)],
exports: [NativeScriptRouterModule]
})
export class AppRoutingModule { }
在 TrainingUnitComponent 中,您正尝试从 ./TrainingUnit
导入 TrainingUnit
,但文件名应为 ./trainingunit
。更新以从正确的文件导入 class,您应该可以开始了。
trainingunit.component.ts line:2
import TrainingUnit from "./trainingunit";