首页 > 解决方案 > NativeScript (Angular) APK 发布错误

问题描述

我是 NativeScript 的新手。我正在尝试使用

tns build android --for-device --release --bundle --env.aot --env.production --key-store-path ./release.keystore --key-store-password app-Release@2018 --key-store-alias app --key-store-alias-password app12345

我收到这样的错误。

ERROR in ../$$_lazy_route_resource lazy namespace object
    Module not found: Error: Can't resolve '/home/nmm/anu/projectname/app/auth/auth.module.ngfactory.js' in '/home/nmm/anu/projectname/$$_lazy_route_resource'
     @ ../$$_lazy_route_resource lazy namespace object ./auth/auth.module.ngfactory
     @ ../node_modules/@angular/core/fesm5/core.js
     @ ./app.module.ts
     @ ./main.ts

这是我的模块文件

import { NgModule, NO_ERRORS_SCHEMA } from "@angular/core";
import { Routes } from "@angular/router";
import { NativeScriptUIAutoCompleteTextViewModule } from "nativescript-ui-autocomplete/angular/autocomplete-directives";
import { NativeScriptUIListViewModule } from "nativescript-ui-listview/angular/listview-directives";
import { TNSCheckBoxModule } from "nativescript-checkbox/angular";
import { RadioButtonModule } from "@webileapps/nativescript-radiobutton/angular";
import { NativeScriptRouterModule } from "nativescript-angular/router";
import { NativeScriptFormsModule } from "nativescript-angular/forms";
import { NativeScriptCommonModule } from "nativescript-angular/common";
import { CommonFormsModule } from "~/common-forms/common-forms.module";
import { AdoptGrandParentComponent } from "./adopt-grand-parent.component";

const ROUTES: Routes = [
    { path: "", redirectTo: "adopt-grandparent", pathMatch: "full"},
    { path: "adopt-grandparent", component: AdoptGrandParentComponent}
]

@NgModule({
    imports: [
        NativeScriptCommonModule,
        NativeScriptFormsModule,
        NativeScriptRouterModule,
        NativeScriptRouterModule.forChild(ROUTES),
        RadioButtonModule,
        TNSCheckBoxModule,
        NativeScriptUIListViewModule,
        NativeScriptUIAutoCompleteTextViewModule,
        CommonFormsModule.forRoot(),
    ],
    declarations: [
        AdoptGrandParentComponent
    ],
    exports: [],
    providers: [],
    entryComponents: [],
    schemas: [NO_ERRORS_SCHEMA]
})

export class AdoptGrandParentModule {

}

标签: node.jsangulartypescriptnativescriptnativescript-angular

解决方案


推荐阅读