【发布时间】:2018-05-08 22:44:01
【问题描述】:
我有一个运行良好的 Angular 5 应用程序。我在它运行时进行了一些更改,一切都恢复得很好。然后我停止了调试器并将其签入到源代码管理中。
现在当我运行它时,我得到“Cannot Get /”。但是,如果我“伪造”更改 TS 文件只是为了保存和刷新页面,它通常会运行,或者有时会给我“正在加载”页面,但不会继续。没有控制台错误,没有任何迹象表明问题出在哪里。似乎当我“更改”一个 TS 文件并保存并刷新时,会创建一个包含所有 JS 文件的“脚本文档”文件夹(在解决方案资源管理器中)。我相信我记得看到这个是在正常启动时创建的,现在似乎没有这样做。但不知道为什么。
我以前也遇到过这个问题,但总是由于我没有注意到的 TS 文件中的错误。这一次,我检查了我的源代码控制历史并检查了每个文件是否存在错误或任何可能导致问题的内容,但一无所获。自从它工作以来我没有做任何重大改变,我什至认为 VS 刚刚失去了理智。
有什么想法吗?
【问题讨论】:
标签: angular webpack asp.net-core