UglifyJsPlugin으로 @Input 데코레이터 확인

조나단 레예스

나는 프로덕션을 위해 내 코드를 축소하려고 노력하고 있습니다 (개발 모드에서 웹팩을 실행하면 모든 것이 잘 작동합니다). 주요 차이점은 UglifyJsPlugin플러그인입니다. 해당 플러그인으로 프로젝트를 제공하면 JS 콘솔에서 다음을 얻습니다.

polyfills.b0a99d4.bundle.js:5 Unhandled Promise rejection: Template parse errors:
Can't bind to 'articles' since it isn't a known property of 'feed-grid'.
1. If 'feed-grid' is an Angular component and it has 'articles' input, then verify that it is part of this module.
2. If 'feed-grid' is a Web Component then add "CUSTOM_ELEMENTS_SCHEMA" to the '@NgModule.schema' of this component to suppress this message.

그러나 나는 내 입력을 올바르게 선언하고 있다고 믿습니다 (특히이 플러그인없이 작동하기 때문에).

import { Component, Input } from '@angular/core';
import { ArticleModel } from '../../models/article.model';

@Component({
  selector: 'feed-grid',
  styleUrls: ['./feed-grid.scss'],
  template: require('./feed-grid.html')
})

export class FeedGrid {
  @Input() articles: ArticleModel[] = [];

  constructor() {}
}

이 Uglify 플러그인에 뭔가 빠졌고 아마도 입력을 선언하고 있습니까? @Input () 또는 inputs 구성 요소 속성의 확인에 대해 말하는 곳을 찾을 수 있습니다. 이것이 도움이된다면 rc5를 사용하고 있습니다.

고마워, 존

조라와 르 싱

템플릿 구문 분석이 제대로 작동하지 않으며 Angular 팀은 현재 문서에 대한 해결 방법을 제공했지만 webpack.config 파일에서 곧 수정되기를 바랍니다.

htmlLoader: {
    minimize: false // workaround for ng2
  },

또는

{
    test: /\.html$/,
    loader: `html?-minimize`
}

이것도 시도

mangle : false를 사용하여 명시 적으로 맹 글링을 비활성화합니다.

 new webpack.optimize.UglifyJsPlugin({     
            // Mangling specific options
            mangle: false
        })

출처

angular.io의 해결 방법

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Flask 엔드 포인트 문제-데코레이터 로그인 확인

분류에서Dev

데코레이터 인수로 변수

분류에서Dev

Ember 데이터에 레코드가로드되었는지 확인

분류에서Dev

데코레이터 패턴으로 iOS의 디자인 패턴

분류에서Dev

레코드가 이미 데이터베이스에 있는지 제대로 확인하십시오.

분류에서Dev

R : 데이터 프레임의 인접 요소를 효율적으로 확인

분류에서Dev

NestJs : 수업이 적절한 데코레이터로 장식되었는지 확인하세요.

분류에서Dev

데코레이터 확장

분류에서Dev

데이터 프레임에서 이메일로 이름 확인

분류에서Dev

데코레이터 인수로 클래스 속성 액세스

분류에서Dev

데코레이터로 함수 인수 처리

분류에서Dev

함수를 적용하고 데코레이터로 사용자 지정 예외 확인

분류에서Dev

Pandas 데이터 프레임의 이름을 조건으로 확인

분류에서Dev

Python-데이터 프레임의 값을 기반으로 이벤트 확인

분류에서Dev

PowerShell로 레지스트리 버전 데이터 확인

분류에서Dev

이름 확인으로 인해 레코드를 업데이트 할 수 없습니다.

분류에서Dev

데코레이터가 클래스가 아닌 인터페이스에 종속되는 비 제네릭 인터페이스로 클래스 데코레이션

분류에서Dev

이메일 도메인별로 어레이의 데이터 정렬 및 에코

분류에서Dev

레코딩 후 디스크 확인은 실제로 데이터를 확인하기 위해 무엇을합니까?

분류에서Dev

pandas-데이터 프레임이 로컬인지 확인하는 방법

분류에서Dev

pandas-데이터 프레임이 로컬인지 확인하는 방법

분류에서Dev

사용자 로그인 데이터 확인을위한 SQL 코드

분류에서Dev

함수의 인수를 확인하는 데코레이터

분류에서Dev

데이터 프레임의 한 값이 NaN인지 판다에서 확인하고 0으로 바꿉니다.

분류에서Dev

데이터베이스에 레코드가 있는지 확인

분류에서Dev

서로 다른 두 데이터베이스 PL / SQL의 두 테이블에서 일치하는 레코드를 확인하는 저장 프로 시저

분류에서Dev

@property를 데코레이터 인수로 전달할 수없는 Python3

분류에서Dev

Python : 선택적 인수 데코레이터를 클래스로 구현

분류에서Dev

데이터 프레임 Scala Spark로 코사인 유사성 계산

Related 관련 기사

  1. 1

    Flask 엔드 포인트 문제-데코레이터 로그인 확인

  2. 2

    데코레이터 인수로 변수

  3. 3

    Ember 데이터에 레코드가로드되었는지 확인

  4. 4

    데코레이터 패턴으로 iOS의 디자인 패턴

  5. 5

    레코드가 이미 데이터베이스에 있는지 제대로 확인하십시오.

  6. 6

    R : 데이터 프레임의 인접 요소를 효율적으로 확인

  7. 7

    NestJs : 수업이 적절한 데코레이터로 장식되었는지 확인하세요.

  8. 8

    데코레이터 확장

  9. 9

    데이터 프레임에서 이메일로 이름 확인

  10. 10

    데코레이터 인수로 클래스 속성 액세스

  11. 11

    데코레이터로 함수 인수 처리

  12. 12

    함수를 적용하고 데코레이터로 사용자 지정 예외 확인

  13. 13

    Pandas 데이터 프레임의 이름을 조건으로 확인

  14. 14

    Python-데이터 프레임의 값을 기반으로 이벤트 확인

  15. 15

    PowerShell로 레지스트리 버전 데이터 확인

  16. 16

    이름 확인으로 인해 레코드를 업데이트 할 수 없습니다.

  17. 17

    데코레이터가 클래스가 아닌 인터페이스에 종속되는 비 제네릭 인터페이스로 클래스 데코레이션

  18. 18

    이메일 도메인별로 어레이의 데이터 정렬 및 에코

  19. 19

    레코딩 후 디스크 확인은 실제로 데이터를 확인하기 위해 무엇을합니까?

  20. 20

    pandas-데이터 프레임이 로컬인지 확인하는 방법

  21. 21

    pandas-데이터 프레임이 로컬인지 확인하는 방법

  22. 22

    사용자 로그인 데이터 확인을위한 SQL 코드

  23. 23

    함수의 인수를 확인하는 데코레이터

  24. 24

    데이터 프레임의 한 값이 NaN인지 판다에서 확인하고 0으로 바꿉니다.

  25. 25

    데이터베이스에 레코드가 있는지 확인

  26. 26

    서로 다른 두 데이터베이스 PL / SQL의 두 테이블에서 일치하는 레코드를 확인하는 저장 프로 시저

  27. 27

    @property를 데코레이터 인수로 전달할 수없는 Python3

  28. 28

    Python : 선택적 인수 데코레이터를 클래스로 구현

  29. 29

    데이터 프레임 Scala Spark로 코사인 유사성 계산

뜨겁다태그

보관