VS2019:对于特定版本,NPM对打字稿的引用始终显示为“未安装”

时间:2019-12-07 14:21:36

标签: typescript visual-studio asp.net-core visual-studio-2019

我正在使用VS2019 16.4。我有一个ASP.NET Core Web应用程序,该应用程序通过其packages.json文件引用TypeScript。如果引用TypeScript 3.6.2版,则Dependencies / npm树不会显示任何问题。但是,当我列出其他版本时,请说3.7.3,即使它已正确安装,我也会看到:

enter image description here

要清楚,除此黄色警告标记外,没有其他实际问题。我的webpack构建正常。但我想了解这里可能会发生什么。其他人看到了吗?在这种情况下,VS是否会在Typescript NPM软件包周围使用其他逻辑?

更新:使用ASP.NET Core React / Redux模板即可重新进行。只是:

  • 创建一个新项目
  • 将“ packages.json”从“ clientapp”子目录移动到父目录(Web应用程序项目的根目录)。仅当packages.json位于根目录中时,我们才能在GUI中看到npm软件包的可视化。有趣的是,他们制作了这样的模板,使得它无法在GUI中按预期工作)
  • Typescript从3.6.4开始,并正确显示。将其在packages.json中更新为3.7.3,您将很快看到“打字稿-未安装”

0 个答案:

没有答案