Gib*_*hah 5 filenames caching visual-studio-code angular
我在Angular 6应用程序中的VSCode中遇到以下错误:
ERROR in src/app/providers/dynamic-data/dynamic-data.service.ts(5,26): error TS1149: File name '/Users/gibranshah/repos/eva/EVA/src/app/model/endpoint.ts' differs from already included file name '/Users/gibranshah/repos/eva/EVA/src/app/model/Endpoint.ts' only in casing.
Run Code Online (Sandbox Code Playgroud)
告诉我dynamic-data.service.ts中的这一行:
import { Endpoint } from '../../model/endpoint';
Run Code Online (Sandbox Code Playgroud)
…是指名称为Endpoint.ts的文件。但是没有这样的文件。相反,我有endpoint.ts。endpoint.ts包含一个类似这样的类:
export class Endpoint {
…
}
Run Code Online (Sandbox Code Playgroud)
在一点上,endpoint.ts可能已被命名为“ Endpoint.ts”,但现在已经不复存在了。
我试图找到“ Endpoint.ts”,但很短:
M0168169000:gibranshah gibranshah$ find * -name "Endpoint.ts"
M0168169000:gibranshah gibranshah$
Run Code Online (Sandbox Code Playgroud)
VSCode是否缓存文件?是否有可能使用Endpoint.ts的缓存版本?我该如何解决这个问题?
小智 8
我有一个类似的问题并通过关闭文件夹来解决它,然后在最近的工作区列表中单击底部的更多,然后从列表中单击“x”(删除)按钮以删除工作区。然后,在加载项目的文件夹后,它正常构建。所以可能有一些缓存,这可能是清除它的一种方法。
我遇到了这个问题,这是一个目录名称大小写问题。
我正在像这样导入我的组件:
../proxies/test.component
../Proxies/test.component
Run Code Online (Sandbox Code Playgroud)
我有同样的问题,只是发现由于某种原因,在某些 ts 文件中使用大写字母调用它,然后我将其重命名为小写字母并且它有效。
您还可以尝试删除此模型 ts 文件并使用 Angular-CLI 重新创建。
| 归档时间: |
|
| 查看次数: |
1703 次 |
| 最近记录: |