【发布时间】:2016-09-21 19:27:34
【问题描述】:
我正在使用 Visual Studio 2015 和 Typescript 创建一个 Aurelia 应用程序。我正在使用 ASP.Net Core 1.0 R2。
在昨天之前,当我编译我的应用程序时,会生成 .js 文件并在 .ts 文件之后显示(见图)。
我昨天做了一些他们停止生成的事情,我不知道我做了什么。我正在学习 Typescript,所以对此还不够熟悉,无法开始知道在哪里看。我在互联网上搜索的唯一结果告诉我 .js 文件是在 appBundle.js 文件中创建的,但我认为这是旧信息,因为这不是我昨天看到的行为,而且我的 Aurelia 应用程序没有运行,因为它说它找不到 .js 文件。
谁能阐明我需要做什么才能再次生成 .js 文件?
更新:
我删除了 app.html 和 app.ts 文件并重新创建了它们,然后重新构建了项目,突然 .js 文件出现了,我的应用程序现在运行良好。
不知道为什么这解决了问题,可能是错误。
有人有什么见解吗?
【问题讨论】:
-
你能分享你的
tsconfig.json吗?VS 是否在保存或构建时报告任何 TypeScript 错误? -
我们需要查看项目文件夹结构和对应的
tsconfig.json -
我可以想象你的 app.ts 中有一个错误,因此打字稿编译器正在停止。此行为取决于您对 typescript 编译器/tsconfig 的设置
-
@kabaehr 你的答案是正确的。如果您想将其写为答案,我会将其标记为正确的。
-
添加了答案,谢谢:)
标签: javascript typescript visual-studio-2015 asp.net-core aurelia