방금 Angular 2 beta16 에서 beta17로 업그레이드 했는데 rxjs 5.0.0-beta.6이 필요합니다. (변경점 여기 : https://github.com/angular/angular/blob/master/CHANGELOG.md#200-beta17-2016-04-28 ) 피 감시 /지도 기능에 대해 잘 작동 된 모든 beta16에서. 업그레이드 후 다음 오류가 발생하여 타이프 스크립트를 변환하려고 할 때 발생합니다.
- 'Observable'유형에 'map'속성이 존재하지 않습니다 (관찰 가능한 맵을 사용한 위치)
- c : /path/node_modules/rxjs/add/operator/map.d.ts (2,16) : 오류 TS2435 : 주변 모듈을 다른 모듈이나 네임 스페이스에 중첩 할 수 없습니다.
- c : /path/node_modules/rxjs/add/operator/map.d.ts (2,16) : 오류 TS2436 : 주변 모듈 선언에서 상대 모듈 이름을 지정할 수 없습니다.
이 질문 / 답변을 보았지만 문제를 해결하지 못했습니다 : Angular2 베타 12 및 RxJs 5 베타 3의 관찰 가능한 오류
내 appBoot.ts는 다음과 같습니다 (이미 rxjs / map을 참조하고 있습니다).
///<reference path="./../node_modules/angular2/typings/browser.d.ts"/>
import {bootstrap} from "angular2/platform/browser";
import {ROUTER_PROVIDERS} from 'angular2/router';
import {HTTP_PROVIDERS} from 'angular2/http';
[stuff]
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/toPromise';
import {enableProdMode} from 'angular2/core';
import { Title } from 'angular2/platform/browser';
//enableProdMode();
bootstrap(AppDesktopComponent, [
ROUTER_PROVIDERS,
HTTP_PROVIDERS,
Title
]);
아무도 건초 더미가 어떻게 될지 알고 있습니까?