tsconfig引用似乎不适用于VS2017 15.7.1中的多个项目

时间:2018-05-22 21:24:05

标签: typescript visual-studio-2017 tsconfig

我有一个VS2017 15.7.1解决方案,里面有两个项目。项目A中有一个angular.js和angular.d.ts文件,我想在项目B中使用tsconfig.json文件引用它,如下所示:

{
  "include": [
    "../ProjectA/angular.d.ts",
    "**/*.ts"
  ]
}

在Project B中的file.ts中,我现在希望能够引用角度命名空间(我可以在同一个项目中引用它),但是它说它找不到符号' angular'在全球模块中。

但是,如果我在VS Code中打开相同的项目集,它的行为就像我期望的那样。这是Visual Studio的一个错误,还是我只是在修改一些东西?

1 个答案:

答案 0 :(得分:0)

我终于弄明白了。 VS 15.6发生了变化,只有当它们的Build Action在其属性上设置为Content时才会识别.tsconfig文件。