在熟悉 IntelliJ 之后,我正在 VS 2013 中从事 angular2@beta 项目。IntelliJ 可以设置为查找 tsconfig.json 文件,并且从 TypeScript 1.6 开始,它可以读取“排除”属性而不尝试编译任何 node_modules。现在我已经使用 TypeScript 1.7 迁移到 VS 2013,我遇到了它试图编译 node_modules 的问题。我已经包含了 tsconfig.json,但根据我的阅读,tsconfig.json 仅在 VS 2015 中完全受支持。这是这个问题的最新版本吗?有什么方法可以告诉 VS 2013 排除这些文件或改用我的 tsconfig.json 吗?
我还应该注意,当我进行 npm 安装时,angular2@beta 会将其类型与其他源代码一起包含在内。这会将所有类型与所有文件混合在一起,我假设我可能必须删除所有非 .d.ts 文件才能获得类型而不会出现所有其他错误。以前您可以使用“tsd install angular2”来获取类型,但这不再可用。对此的解决方案将否定先前的问题。
更新
我可以在VS 2015 - Community Edition上完成所有这些工作,但我真的很想看看我是否可以在 VS 2013 上让它工作。