NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Error error NG6003: Appears in the NgModule.exports of WelcomeModule, but co…

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 이 에러는 여러가지 상황에서 발생할 수 있는데요. 우선, 내용은 NgModule에 WelcomeModule을 로드하도록 지시되어 있지만, 로드하려는 페이지(ts)를 확인할 수 없어서 발생합니다. 해결 방법은 여러가지가 있겠지만, 간단하게 tsconfig.app.json에서 아래 옵션을 추가하면 됩니다.

    "enableIvy": false

     

    그리 좋은 방법은 아닌데요. 랜더링 엔진을 비활성하기 보다는 근본적인 원인을 찾는게 중요합니다. 그래야 나중에 알 수 없는 에러에 대해 분석할 수 있으니까요. 아무튼, 제경우에는 콤포넌트 위에 더미 클래스를 추가해서 에러가 발생했어요. 별도로 ts를 만들고 클래스들을 export한 다음 WelcomeModule에서 import해서 사용해야 하는데~ 테스트라서 대충 만들다보니 이런 문제가 발생하는군요. 일단, 콤포넌트 아래에 클래스를 추가하면 쉽게 해결이 됩니다^^

    export class WelcomeComponent implements OnInit {
      생략 ...
    }
    
    class DailyAlarmInfo {
      date: string;
      value: number;
    
      constructor(d: Date, c: number) {
        this.date = d.toString();
        this.value = c;
      }
    }

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.