在我的angular 7应用程序中,我正在通过ng serve
运行。运行一段时间后,它会突然开始出现错误并抱怨:
找不到源文件中的错误:'... / src / app / classes / Indicators / indicator-org-total-good.ts”。
这是一个曾经存在于源代码中的文件,但在几个月之前已被删除。我不知道为什么它在运行了一段时间后一直尝试查找该文件。我在目录结构的根目录下完成了一个grep -HIri indicator-org-total-good .
,它没有出现在任何地方。
在开始抱怨该文件之前,它也会发出此消息:
ERROR in:TypeError:无法读取未定义的属性'externalModuleIndicator'
在Object.isExternalModule(... \ node_modules \ typescript \ lib \ typescript.js:16637:21)
在Object.isEffectiveExternalModule(... \ node_modules \ typescript \ lib \ typescript.js:8680:19)
在checkExternalEmitHelpers(... \ node_modules \ typescript \ lib \ typescript.js:57702:24)
在checkDecorators(... \ node_modules \ typescript \ lib \ typescript.js:53268:13)
在checkClassLikeDeclaration
(... \ node_modules \ typescript \ lib \ typescript.js:54988:13)
在checkClassDeclaration(... \ node_modules \ typescript \ lib \ typescript.js:54982:13)
在checkSourceElement(... \ node_modules \ typescript \ lib \ typescript.js:56153:28)
在Object.forEach(... \ node_modules \ typescript \ lib \ typescript.js:210:30)
在checkSourceFileWorker(... \ node_modules \ typescript \ lib \ typescript.js:56317:20)
在checkSourceFile(... \ node_modules \ typescript \ lib \ typescript.js:56289:13)
在Object.forEach(... \ node_modules \ typescript \ lib \ typescript.js:210:30)
在getDiagnosticsWorker(... \ node_modules \ typescript \ lib \ typescript.js:56382:16)
在getDiagnostics(... \ node_modules \ typescript \ lib \ typescript.js:56350:24)
在Object.getEmitResolver(... \ node_modules \ typescript \ lib \ typescript.js:31393:13)
在emitWorker(... \ node_modules \ typescript \ lib \ typescript.js:86924:69)
在... \ node_modules \ typescript \ lib \ typescript.js:86887:66
对可能发生的事情有何看法?