0

AngularFire2를 사용하여 Angular2 Typescript 프로젝트를 시작하고 싶습니다. angularfire2와 함께 사용할 때 'firebase'네임 스페이스를 찾을 수 없습니다.

내가 여기에있는 정확한 지침 다음 : https://github.com/angular/angularfire2/blob/master/docs/1-install-and-setup.md

을하지만이 ng serve을 할 때 나는 Cannot find namespace 'firebase 여러 오류를 얻을.

저는 몇 시간 씩 인터넷 검색을했고 대부분의 "솔루션"이 작동하지 않거나 obselete/old입니다.

그러나 앱이 시작되어 실제로 제대로 작동하지만 20 개의 빨간색 오류가 항상 발생하여 짜증나는 번거 로움이 있습니다.

아이디어가 있으십니까?

+0

몇 가지 코드를 질문에 추가 할 수 있습니까? 어떤 부분이 빨간색인지는 명확하지 않습니다. 나의 직접적인 관념은 타이핑이 빠져있다. '타이핑 설치 (typings install) '로 타이핑을 설치 했습니까 (나중에 IDE를 다시 시작했을 수도 있습니다)? –

+0

해결 했습니까? 나는 같은 문제를 가지고있다! – IvRRimUm

+0

Nope. Firebase가 RC5로 업데이트되지 않은 것 같습니다. Angular/AngularFire2/Firebase가 더 성숙하고 전투 테스트를 마칠 때까지 지금은 그대로 둡니다. – Weblurk

답변

-2

세계적으로 fireabse 네임 스페이스를 노출하는 중포 기지 ambiently angularfire2 수입이 이미 중포 기지 때문에 선언하십시오 :

declare var firebase: any; 

설치 typings은이 켜지지 없습니다. 나는 다음을 사용하고있다 :

"angularfire2": "^2.0.0-beta.5", 
"firebase": "^3.4.0", 
+1

왜 부정 투표가 있습니까? – daslicht