【发布时间】:2016-12-13 07:40:34
【问题描述】:
我正在尝试在 Visual Studio 2015 中构建我的 Angular 2 TypeScript asp.net 核心项目,但我看到的是:
严重性代码描述项目文件行抑制状态 错误 TS1005 构建:'(' 预期的。 MExplore C:\Users\Piotrek\documents\visual studio 2015\Projects\MProjects\MExplore\wwwroot\lib\@angular\core\esm\src\linker\query_list.d.ts 36
错误 TS1005 构建:'(' 预期的。 MExplore C:\Users\Piotrek\documents\visual studio 2015\Projects\MProjects\MExplore\wwwroot\lib\@angular\compiler\esm\src\output\output_interpreter.d.ts 7
错误 TS1005 构建:'(' 预期的。 MExplore C:\Users\Piotrek\documents\visual studio 2015\Projects\MProjects\MExplore\wwwroot\lib\@angular\compiler\esm\src\output\output_interpreter.d.ts 8
错误 TS1005 构建:'(' 预期的。 MExplore C:\Users\Piotrek\documents\visual studio 2015\Projects\MProjects\MExplore\wwwroot\lib\@angular\compiler\esm\src\output\output_interpreter.d.ts 9
错误 TS1005 构建:'(' 预期的。 MExplore C:\Users\Piotrek\documents\visual studio 2015\Projects\MProjects\MExplore\wwwroot\lib\@angular\common\esm\src\forms-deprecated\model.d.ts 53
错误 TS1005 构建:'(' 预期的。 MExplore C:\Users\Piotrek\documents\visual studio 2015\Projects\MProjects\MExplore\wwwroot\lib\@angular\common\esm\src\forms-deprecated\model.d.ts 98
错误 TS1005 构建:'(' 预期的。 MExplore C:\Users\Piotrek\documents\visual studio 2015\Projects\MProjects\MExplore\wwwroot\lib\@angular\common\esm\src\forms-deprecated\model.d.ts 52
等等……
因此,这些 3743 错误的基本模式是:
构建:'[something]' 预期。
出现问题的文件总是以*.d.ts结尾。
我认为这是打字的问题,但我的引导程序中有适当的参考(main.ts 文件)
///<reference path="./../../typings/globals/core-js/index.d.ts"/>
以及里面的那些参考:
/// <reference path="globals/core-js/index.d.ts" />
/// <reference path="globals/jasmine/index.d.ts" />
/// <reference path="globals/node/index.d.ts" />
我以前用过很多次,效果很好……
我还使用 gulp ('gulp-typescript') 将 typescript 编译为 javascript 并将其复制到其他地方。它运行良好,没有显示错误。所以也许我的代码本身没有问题,而是我在 Visual Studio 中配置错误?
你怎么看?
【问题讨论】:
标签: typescript angular