2016-06-01 3 views
1

내 NativeScript 응용 프로그램 중 하나에서 EddyVerbruggen의 Firebase 플러그인 (https://github.com/EddyVerbruggen/nativescript-plugin-firebase)을 사용하고 있습니다.typescript를 통해 NativeScript 플러그인을 사용하는 방법은 무엇입니까?

또한이 프로젝트에서는 TypeScript를 처음 사용합니다. 나는 그들의 문서에서 주어진대로 모든 것을 설정했다. 그러나 TypeScript에서 코드를 사용하는 방법을 이해할 수는 없습니다.

예 :

var firebase = require("nativescript-plugin-firebase"); 

    firebase.init({ 
    persist: true // Allow disk persistence. Default false. 
    }).then(
     function (instance) { 
     console.log("firebase.init done"); 
     }, 
     function (error) { 
     console.log("firebase.init error: " + error); 
     } 
); 

수 없습니다 타이프 코드 위에 사용하는 방법을 이해 할 수 있습니다. 모든 문서 또는 자습서 링크가 큰 도움이 될 것입니다.

감사

+2

무엇이 문제입니까? 모든 JS 코드는 Typescript에서 상위 집합이므로 제대로 작동해야합니다. Typescript와 Nativescript를 함께 사용하는 것에 대한 일반적인 정보 만 원한다면 그 정보로 답변을 게시 할 것입니다. –

답변

2

모든 JavaScrip는 추가 변경이 필요하지 않습니다, 유효 타이프 라이터입니다. 위 JavaScript 호출은 TypeScript에서 100 % 유효하며 오류나 경고를 초래해서는 안됩니다. 여기

www.typescriptlang.org에서 빠른 견적입니다 :

유형은 자바 스크립트 애플리케이션을 개발할 때 높은 생산성을 개발 도구 및 정적 검사 및 코드 리팩토링과 같은 방법을 사용하는 자바 스크립트 개발자를 할 수 있습니다.

유형은 선택 사항이며 유형 유추는 몇 가지 유형의 주석을 사용하여 코드의 정적 검증에 큰 차이를 만들 수 있습니다.