Programing

TypeScript에서 전역 네임스페이스 변수 선언

c10106 2022. 3. 10. 22:03
반응형

TypeScript에서 전역 네임스페이스 변수 선언

형식에서 전역 네임스페이스의 변수를 명시적으로 선언하는 방법

컴파일러가 다음 자바스크립트 코드를 생성해야 해

MyExtension = someFunction()

불행하게도, 나는 오직 그것이 생성되도록 할 수 있다.

var MyExtension = someFunction()

이것은 최신 버전의 운석 패키지에 관한 문제로 대두된다.Maeter는 패키지의 네임스페이스를 스코프하는 방법을 도입했다. 문제는 변수가 글로벌 네임스페이스(운석이 자신의 패키지 객체로 경로 변경)에서 정의되어야 한다는 것이다.

그것에 관한 동영상이 https://www.eventedmind.com/posts/meteor-linker-package-namespacing에 있다.

어떤 종류의 것이 있는가?global키워드를 사용할 수 있는지 또는 계획에서 사용할 수 있는지 확인하십시오.

사용declare키워드이것들은 주변 선언으로 알려져 있다.

declare var MyExtentention:any;

참조URL: https://stackoverflow.com/questions/18171967/declare-global-namespace-variable-from-typescript

반응형