typescript - 文件更正后打字稿错误不会消失
问题描述
我在 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
。
解决方案
就像编译器正在查看旧文件而不是更正后的文件。
不是编译器,IDE。重启IDE就好了。
推荐阅读
- windows - 如何缩短 Git Bash 提示 (Windows)
- sql - 奇怪的 SQL 远程查询
- python - Python 子进程 - 在创建的新命令提示符中运行第二个命令
- swift - Firestore 收集侦听器大量读取
- php - 如何获取实例类名
- c# - BackgroundService 结束他分配的任务后会发生什么?
- django - Django - 使用下拉 URL 链接选项将值从模板传递到视图文件
- android - cxx-stl\llvm-libc++\libs 文件夹下存在的不同库的用途是什么?
- java - 在数组列表中输入数据而不在java中使用数组
- php - 索引 users_index 不存在 laravel scout