首页 > 解决方案 > 文件更正后打字稿错误不会消失

问题描述

我在 VS2017 中创建,使用 ASP.Net Core 模板和 Angular 一个项目。这一切都有效。

它使用的是 Angular 5,所以我更新到 Angular 6 和 Rxjs 6,然后将工作中的 Angular 6、Rxjs 6 应用程序复制到这个项目中。

当我尝试运行它时,我得到 Cannot Get / 那是因为有一些错误。

特别是一个错误是:

错误 TS2307 (TS) 找不到模块“../../services/authentication.service”。

所以我将import声明更改为:

import { AuthenticationService } from './services/authentication.service';

这是正确的位置,保存文件并再次构建,错误是相同的。就像编译器正在查看旧文件而不是更正后的文件。

这可能是什么原因造成的?我正在通过Debug > Start without debugging或运行文件Cntrl-F5

标签: typescriptasp.net-corevisual-studio-2017angular6

解决方案


就像编译器正在查看旧文件而不是更正后的文件。

不是编译器,IDE。重启IDE就好了。


推荐阅读