Angular 2 beta.17: свойство 'map' не существует для типа 'Observable <Response>'

Я только что обновился с Angular 2beta16 вbeta17, который в свою очередь требует rxjs 5.0.0-beta.6. (Список изменений здесь:https://github.com/angular/angular/blob/master/CHANGELOG.md#200-beta17-2016-04-28) В бета16 все работало хорошо в отношении функциональности Observable / map. Следующие ошибки появились после того, как я обновил и возникают, когда машинопись пытается перенести:

Свойство 'map' не существует для типа 'Observable' (везде, где я использовал карту с наблюдаемой)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 beta.12 и RxJs 5 beta.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
]);

Кто-нибудь имеет представление о том, что происходит с Haywire?

Ответы на вопрос(15)

Ваш ответ на вопрос