【发布时间】:2019-09-07 00:06:39
【问题描述】:
我对与 Visual Studio 2019 相关的 Typescript 版本控制感到非常困惑。我有一个使用 Typescript 的 .NET Core 2.2.x 项目。当我编辑任何 .ts 文件时,我会收到以下警告(在错误列表中):
您的项目是使用 TypeScript 3.4 构建的,但 Visual Studio 当前使用的 TypeScript 语言服务版本是 3.4.3。您的项目可能正在使用 TypeScript 语言功能,这些功能在使用此版本的 TypeScript 编译器进行编译时会导致错误。要删除此警告,请安装 TypeScript 3.4.3 SDK 或在项目的属性中更新 TypeScript 版本。
它声称我的项目是使用 TypeScript 3.4 构建的,但 package.json 专门列出了 "typescript": "3.4.3"。
然后它要求安装我从here 获得的 TypeScript SDK 3.4.3。我之前也npm install -g typescript,所以运行tsc -v 会产生Version 3.4.3。
我错过了什么?
【问题讨论】:
标签: visual-studio typescript visual-studio-2019