angular-cli --prod标志错误

时间:2017-08-31 11:55:20

标签: angular angular-cli

ng build和ng serve命令,不会导致错误,整个应用程序可以顺利运行。

尽管

ng build --prod
ng serve --prod

这些命令在终端中运行时没有错误。但是在应用程序中,单击某些链接会导致控制台中出现错误。 我不知道怎么去调试这个。 我试过了,

ng serve --prod -sm

这是一个改进,但仍然不知道如何处理错误。

事情是相同的代码库在没有--prod标志的情况下顺利运行。

附加截图,

http://imgur.com/a/HTQe7

http://imgur.com/a/uBLMs

第二个屏幕截图报告了一个我理解的常见的可理解错误,但我不知道如何解决它,因为我根本不明白为什么在不使用--prod标志时不会出现这些错误。

一些指导会很好。感谢。

编辑:

otherreports.module.ts

import { NgModule } from '@angular/core';
import { RouterModule } from '@angular/router';
import { CommonModule } from '@angular/common';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { EqualValidator } from './equal-validator.directive';
import { LbdModule } from '../lbd/lbd.module';
import { FormsRoutes } from './otherreports.routing';
import { TagInputModule } from 'ngx-chips';
import { NouisliderModule } from 'ng2-nouislider';
import { JWBootstrapSwitchModule } from 'jw-bootstrap-switch-ng2';


import { FuelReportComponent } from './fuelreport/fuelreport.component';
import { IdlingReportComponent } from './idlingreport/idlingreport.component';
import { IgnitionReportComponent } from './ignitionreport/ignitionreport.component';
import { OverspeedComponent } from './overspeedreport/overspeedreport.component';
import { StoppageReportComponent } from './stoppagereport/stoppagereport.component';
import { ComingSoonComponent } from './comingsoon/comingsoon.component';


@NgModule({
    imports: [
        CommonModule,
        RouterModule.forChild(FormsRoutes),
        FormsModule,
        ReactiveFormsModule,
        TagInputModule,
        NouisliderModule,
        JWBootstrapSwitchModule,
        LbdModule
    ],
    declarations: [
          FuelReportComponent,
          IdlingReportComponent,
          IgnitionReportComponent,
          OverspeedComponent,
          StoppageReportComponent,
          ComingSoonComponent,
          EqualValidator
    ]
})

export class OtherReportsModule {}

0 个答案:

没有答案