我已经与Visual Studio 2015一起在这里尝试Angular2(2.0.0-alpha.44)的最新版本angular2是我使用的所有版本那这个问题是相关的:的Visual Studio 2015年,打字稿与tsconfig.json
- 的Visual Studio 2015年
- Asp.NET 5
- 打字稿1.6
- ReSharper的10
- 角2.0.0 alpha.44
这里是我的解决方案:
我所有的打字稿是在/ TS目录,其中也有tsconfig.json文件。这使得Visual Studio中一旦显示“打字稿虚拟项目”
因为我把import {Component, bootstrap} from "angular2/angular2";
线到我main.ts,发现在我的node_modules
目录显示angular2库文件那些太(不知道扁平的目录结构是所有关于什么,虽然)
在这一点上,第t ypescript编译器将编译该单个文件(main.ts)。但是,它不再是编译的任何文件夹中的其他.ts文件,(之前将在angular2它是)的,并且它不指定outFile
位置输出放置从我tsconfig.json
Resharper指示找到Component
和bootstrap
引用时出现问题,但工具提示似乎也理解这些签名是什么。不知道两者如何都可以是真实的。
如果我从等式中删除angular2,打字稿兴高采烈地跟随我tsconfig.json所有设置,编译所有.ts文件到app.js并将其置于../wwwroot/js/app.js
有没有人获得VS2015,打字稿和angular2在一起打好?
你表现出大提示实际上是一个是数据必须是相同的Resharper工具提示(“Symbol'Component'不能是......”)和VS工具提示的组合。 VS已成功找到该文件。 R#正在抱怨。您可以通过禁用R·现在我有更多的运气编译 – nickspoon