angular - 构建:类 'Subject' 错误地继承了基类 'Observable'
我遇到这样的错误
**Build:Class 'Subject<T>' incorrectly extends base class 'Observable<T>** .
我已经安装了 TypeScript 2.4.1,并从 git 下载了 Angular 快速入门文件,并将 src 文件夹、bs-config.json、package.json、tslint.json 文件 复制到项目中(我在 ASP.NET MVC 中创建了一个空模板项目)。在重新构建时,我遇到了这个错误。该怎么办?
答案#1
我已经从控制面板卸载了 TypeScript,并使用 NuGet 安装。现在它可以工作了。
PM => 安装包 Microsoft.TypeScript.Compiler -版本 2.1.5
答案#2
这个问题在 RxJS 中已修复,但你应该使用 TypeScript 2.4 进行编译。用记事本打开 .csproj 文件,查找这个标签
<typescripttoolsversion>1.8</typescripttoolsversion>
将其更改为并编译。
<typescripttoolsversion>2.4</typescripttoolsversion>
