angular2 Наблюдаемое свойство 'debouceTime' не существует для типа 'Observable <any>'

я использую"angular2 webpack" а также"Angular2 / форма, Наблюдаемое" , но встретил ошибку, нужна помощь ..

Существует специальный валидатор форм -

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}); }; }
        )});}

Я мог бы найти файл"/projection_direction/node_modules/rxjs/operator/debounceTime.js"

почему такая ошибка--

Свойство debouceTime не существует для типа «Observable».

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

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