Angular 2 / Typescript 2 / ASP.Net Core @ angular / core无法识别

时间:2016-09-26 13:06:38

标签: angular asp.net-core typescript2.0

我是Angular和TypeScript的新手。我试图在ASP.Net核心项目中运行一个角度应用程序。在TypeScript 1.8上运行时工作正常。我需要升级到TypeScript 2,因为我想使用ng2-bootstrap然后应用程序完全停止工作。它没有在import语句中识别@ angular / core。我没有打字配置文件。我不确定是否需要。

非常感谢任何帮助。

我的文件夹结构如下所示: enter image description here

错误: enter image description here

的package.json:

enter image description here tsconfig.json:

enter image description here

此致 希尔帕

2 个答案:

答案 0 :(得分:1)

我尝试过使用ASP.NET核心运行angular(2+)的不同方法,发现gulp没用, 我需要systemjs,因为它可以帮助我在将来进行ng2生产支持调试。 所以,我推出了这个角度(2+)和材料+ AP.NET核心(1.1)+ systemjs模板,你在互联网上找不到另一个地方。

它适用于Visual Studio和Viusal Studio代码

在这里你可以下载模板: https://github.com/Longfld/ASPNETCoreAngular2

答案 1 :(得分:0)

谢谢大家。

我仍然不确定为什么角度和其他包装没有得到识别,并且出现红色波浪线。使用Visual Studio构建仍然失败并出现这些错误。

但是,我能够执行代码。我只是选择VS中的最后一个工作构建选项,因为我正在处理的所有内容都是客户端代码,它正在运行。我猜测波浪线是因为systemjs引用https://unpkg.com。我计划将其更改为本地路径并进行检查。如果摆脱红色波浪线,我会更新这个帖子。