typescript로 작성되고 각도 5 컴파일러로 컴파일 된 라이브러리가 있습니다. 이제는 네임 스페이스 내에 정의 된 클래스/인터페이스가 거의 없습니다. I는 각 5 NGC 컴파일러 코드를 컴파일 할 때각도 5/Typescript : 네임 스페이스 내에서 내 보낸 클래스/인터페이스
export namespace A{
export class C1 {
}
export interface I1{
}
}
, 그것은 [널] 값을 포함 filename.metadata.json 파일을 생성한다.
그리고이 라이브러리를 Angular 5 응용 프로그램에서 사용할 때이 null .metadata.json 파일에 오류가 발생합니다.
TypeError: Cannot read property 'version' of null
참고 : 이 각도 4.3.3 작업했다. 또한 typescript 컴파일러 tsc를 사용하면 .metadata.json 파일도 생성되지 않습니다. 따라서 오류가 없습니다.