0
이 코드는 test.ts
으로 저장하면 이 아니고으로 컴파일됩니다. 이것은 cantSeeMe
가 숨겨져 있기 때문에 나는 그것이 모듈 외부에서 볼 수 할 경우 (내가 export
에 필요가 기대된다.Typescript 정의 파일이 구성원을 보호하지 못하는 이유는 무엇입니까?
그러나, 나는 그것을 잘 컴파일 test.d.ts
로 파일을 저장합니다. 나는 또한 그것을 기대 컴파일되지.이 정의 파일로 컴파일 할 때
module blah {
interface cantSeeMe { a: any; }
}
var variable: blah.cantSeeMe;
완벽 함! –