Проблемы при построении приложения angular2mvc
Я новичок в Angularjs2, я не могу построить приложение Angular2MVC, упомянутое в статье. Я попробовал несколько решений, предложенных через google, но все еще не в состоянии решить, я получаю несколько ошибок, как показано ниже:
1 ошибка сборки:класс 'WebSocketSubject<t>' неправильно расширяет базовый класс 'AnonymousSubject<t>'. Angular2MVC F:\MyLabs\Angular2MVC\node_modules\rxjs\observable\dom\WebSocketSubject.d.ts 23
2.
export declare class Subject<T> extends Observable<T> implements ISubscription {
3.
Severity Code Description Project File Line Suppression State Error TS2415 Class 'WebSocketSubject<T>' incorrectly extends base class 'AnonymousSubject<T>'. Types of property 'lift' are incompatible. Type '<R>(operator: Operator<T, R>) => WebSocketSubject<R>' is not assignable to type '<R>(operator: Operator<T, R>) => Observable<T>'. Type 'WebSocketSubject<R>' is not assignable to type 'Observable<T>'. Types of property 'operator' are incompatible. Type 'Operator<any, R>' is not assignable to type 'Operator<any, T>'. Type 'R' is not assignable to type 'T'. TypeScript Virtual Projects F:\MyLabs\Angular2MVC\node_modules\rxjs\observable\dom\WebSocketSubject.d.ts 23 Active
4.
Severity Code Description Project File Line Suppression State Error TS2415 Class 'Subject<T>' incorrectly extends base class 'Observable<T>'. Types of property 'lift' are incompatible. Type '<R>(operator: Operator<T, R>) => Observable<T>' is not assignable to type '<R>(operator: Operator<T, R>) => Observable<R>'. Type 'Observable<T>' is not assignable to type 'Observable<R>'. Type 'T' is not assignable to type 'R'. TypeScript Virtual Projects F:\MyLabs\Angular2MVC\node_modules\rxjs\Subject.d.ts 16 Active
Заранее спасибо,
Сунил Вагх
Что я уже пробовал:
Я попытался установить новую версию TypeScript я пытался установить разные версии машинописного текста, как 2.4.0 и т. д, разные версии rxjs в пакет.JSON, так как он предположил, по сравнению с Google. Кроме того, я отбросил package.json, который является частью статьи, и попытался создать новый с помощью npm init из командной строки, но проблема до сих пор не решена.