angular2 Propriété Observable 'debouceTime" n'existe pas sur le type " Observables<aucun>'

- Je utiliser "angular2 webpack" et "angular2/forme,Observables" , mais a rencontré une erreur ,besoin d'aide ..

Il y a une coutume validateur de formulaire --

import {Observable} from 'rxjs/Rx';
import {REACTIVE_FORM_DIRECTIVES,FormControl, FormGroup, Validators} from '@angular/forms';

emailShouldBeUnique(control:FormControl) {
    return new Observable((obs:any)=> {
      control.valueChanges
        .debouceTime(400)
        .distinctUntilChanged()
        .flatMap(term=>return !this.userQuery.emailExist(term))
        .subscribe(res=> {
            if (!res) {obs.next(null)}
            else {obs.next({'emailExist': true}); }; }
        )});}

Que j'ai pu trouver le fichier "/projection_direction/node_modules/rxjs/operator/debounceTime.js"

pourquoi il y a l'erreur, la

Propriété "debouceTime" n'existe pas sur le type 'Observables'.

OriginalL'auteur Kery Hu | 2016-06-24