代码之家  ›  专栏  ›  技术社区  ›  3gwebtrain

ng build with`--prod`标志失败,错误出现在组件的模板中`

  •  -2
  • 3gwebtrain  · 技术社区  · 6 年前

    当我运行 ng build ng build --prod 主要抛出以下错误。问题是什么?如何修复它们?

    以下是错误:

    app/pf-services/cms/components/translation-status/translation-status.component.ts:14:18
        14     templateUrl: './translation-status.component.html',
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        Error occurs in the template of component TranslationStatusComponent.
    app/pf-services/cms/components/translation-status/translation-status.component.html:114:1 - error TS8001: 'shell-modals-popup' is not a valid HTML element.
    
    114 <shell-modals-popup [popConfig]='popConfig' (reset)="reset()"></shell-modals-popup>
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
      app/pf-services/cms/components/translation-status/translation-status.component.ts:14:18
        14     templateUrl: './translation-status.component.html',
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        Error occurs in the template of component TranslationStatusComponent.
    app/pf-services/cms/components/translation-status/translation-status.component.html:114:21 - error TS8002: 'popConfig' is not a valid property of <shell-modals-popup>.
    
    114 <shell-modals-popup [popConfig]='popConfig' (reset)="reset()"></shell-modals-popup>
                            ~~~~~~~~~~~~~~~~~~~~~~~
    
      app/pf-services/cms/components/translation-status/translation-status.component.ts:14:18
        14     templateUrl: './translation-status.component.html',
                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        Error occurs in the template of component TranslationStatusComponent.
    app/pf-services/cms/containers/shell-control-type/shell-control-type.component.html:1:1 - error TS8001: 'control-type' is not a valid HTML element.
    
      1 <control-type
        ~~~~~~~~~~~~~
      2     [sourceData]="data | async"
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ...
      7     (miscActions)="miscActions($event)"
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      8 ></control-type>
        ~~~~~~~~~~~~~~~~
    
      app/pf-services/cms/containers/shell-control-type/shell-control-type.component.ts:11:16
        11   templateUrl: './shell-control-type.component.html',
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        Error occurs in the template of component ShellControlTypeComponent.
    app/pf-services/cms/containers/shell-control-type/shell-control-type.component.html:2:5 - error TS8002: 'sourceData' is not a valid property of <control-type>.
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Quentin    6 年前

    我不确定,但你可以试试这个:

    之前:

    <shell-modals-popup [popConfig]='popConfig' (reset)="reset()"></shell-modals-popup>
    <control-type [sourceData]="data | async" (miscActions)="miscActions($event)"></control-type>
    

    之后:

    <shell-modals-popup [popConfig]="popConfig" (reset)="reset()"></shell-modals-popup>
    <control-type [sourceData]="{{data | async}}" (miscActions)="miscActions($event)"></control-type>
    
    推荐文章