2016-10-01 2 views
2

npm install @types/firebase --save-dev은 v2.4.30의 유형 정의 파일을 v3이 아닌 유형으로 설치합니다.TypeScript 2 프로젝트에서 Firebase 3의 타이핑을 설치하는 방법은 무엇입니까?

아마도 npm을 통해 사용하지 못할 수도 있습니다. 나 맞아?

참고 : TypeScript v2 유형 정의 파일이 npm을 통해 설치되면 입력 도구는 더 이상 사용되지 않습니다.

+0

나는 같은 문제가 있습니다. 해결 방법을 찾았습니까? –

답변

2

typings 포함, 그래서 npm install firebase 그리고 내가 같은 문제가 모든

0

입니다 있습니다. Maciej가 말했듯이, 그것은 패키지로 제공됩니다. 그러나 node_modules/firebase/* 경로에서 정의가 선택되지 않았습니다. 임시 해결책으로 필자는 tsconfig.json의 'include'배열에 파일을 포함 시켰습니다. (typing이 작동하지 않고 node_modules에서 제거되었고 내 bower 설치에 대한 참조가 사용되었습니다). 나는 '유형'또는 'typeRoots'를 사용하는 경우, 그것은/node_modules/@ 유형의 조회를 무시하기 때문에

"include": [ 
     "src/app/**/*.ts", 
     "src/components/**/*.ts", 
     "bower_components/firebase/firebase.d.ts" 
] 

나는 이런 짓을.

관련 문제