2017-09-07 2 views

답변

-1

https://stackoverflow.com/a/46088932/6408287에 대한 답변이 포함되어 있습니다. 즉, NativeScript는 node.js 모듈 사양을 구현하지 않습니다.

Angular-fire2는 node.js에서 실행되지만 모바일 firebase SDK는 모바일 플랫폼에서 실행됩니다. 효율적으로. 따라서 API의 차이.

NativeScript에서 angular-fire2를 어떻게 실행하든 모바일 sdks와 마찬가지로 실행되지 않을 가능성이 있습니다.

+0

감사합니다 .. !! angularfire2가 브라우저에서 실행되는 js 패키지 인 경우, js 런타임을 고려하여 nativescript 런타임에서 실행하면 안됩니다. – Jay

+0

angular-fire2는 브라우저/서버에서 실행되어야합니다. 모바일 장치는 사양이 다르며 제한이 더 많으며 다르게 작동합니다. 모바일 SDK는 또한 장치의 운영 체제 및 응용 프로그램 수명주기 이벤트를 사용하도록 최적화되어 만들어졌습니다. node.js 백엔드에도 적용되지 않습니다. – pkanev

+0

그리고 대부분의 node.js npm 패키지가 nativescript 런타임에서 실행할 수없는 이유를 명시 적으로 설명하는 링크가있는 부분에 유의하십시오. – pkanev