我在Angular 6应用程序中的VSCode中遇到以下错误:
import { Endpoint } from '../../model/endpoint';
这告诉我dynamic-data.service.ts中的这一行:
export class Endpoint {
…
}
…是指名称为Endpoint.ts的文件。但是没有这样的文件。相反,我有endpoint.ts。 endpoint.ts包含一个类似这样的类:
M0168169000:gibranshah gibranshah$ find * -name "Endpoint.ts"
M0168169000:gibranshah gibranshah$
endpoint.ts可能曾经被命名为“ Endpoint.ts”,但现在已经不复存在了。
我试图找到“ Endpoint.ts”,但很短:
from datetime import date, timedelta
day = date.today() # this gives you output in default YYYY-MM-DD format
now = datetime.now() # this give your output in default YYYY-MM-DD hh:mm:ss.millisec format
timestamp = now.strftime('%d-%m-%Y-%H:%M') # this gives you the output in the format you are looking for. See the screenshot
VSCode是否缓存文件?是否有可能使用Endpoint.ts的缓存版本?我该如何解决这个问题?
答案 0 :(得分:1)
我遇到了这个问题,这是目录名称大写的问题。
我正在这样导入我的组件:
../proxies/test.component
../Proxies/test.component
答案 1 :(得分:1)
这都是关于文件路径的,确保它区分大小写
答案 2 :(得分:0)
我遇到了类似的问题,并通过关闭文件夹解决了该问题,然后在“最近的工作区”列表上单击底部的“更多”,然后从列表中单击“ x”(删除)按钮以删除该工作区。然后,在加载项目的文件夹后,它将正常构建。因此可能存在一些缓存,这可能是清除缓存的一种方法。
答案 3 :(得分:0)
我遇到了同样的问题,只是发现由于某种原因,在某些ts文件中,使用大写字母来调用它,然后我将其重命名为小写,并且可以使用。
您也可以尝试删除此模型ts文件,然后使用angular-CLI重新创建。