我走过了Angular 2 Tour of Heroes示例应用程序,使用最新发布的Angular 2版本并将其托管在Visual Studio 2015 Empty Web应用程序中。由于我遵循Angular的示例,我没有使用任何特定于Visual Studio或.NET的东西。Visual Studio 2015和Angular2发布版本错误
唯一与示例应用程序有点不同的是package.json将信息拉入node_modules目录(与正常情况类似),但Visual Studio使用wwwroot目录作为根目录,因此我创建了一个gulp任务将node_modules目录从VS项目的根目录复制到wwwroot目录中。
当我运行应用程序时,一切都按预期工作,但在Visual Studio中运行应用程序时,它说有70多个生成错误(我可以说忽略这些错误并且网站出现并正常工作)。如果我查看错误,他们都指向项目根目录中的node_modules目录,我真的只想忽略它。
是我得到的错误都是这样的: TS2304构建:找不到名称“设置” TS2304体形:找不到名称“无极” TS2304体形:找不到名称“地图” 等
typings.json
{
"globalDependencies": {
"core-js": "registry:dt/core-js#0.0.0+20160725163759",
"jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
"node": "registry:dt/node#6.0.0+20160909174046"
}
}
什么是错误信息? – James
也许你的类型文件是不正确的,它的工作原因是ts文件已经被编译为js文件?我使用了vs215一小段时间与angular2,但切换到vscode。我真的会推荐vscode for angular2开发者。但是这不是对您的问题的答案:-) –
问题末尾提供的错误消息 –