首页 > 解决方案 > ./types 的大小写与底层文件系统不匹配

问题描述

所以我从 eslint 收到了一个奇怪的警告

对 vscode 提示的警告 vscode终端上的警告

'./types' 是一个流类型文件。我认为 eslint 将复选框读取为小写,而实际上它是复选框(大写 C)。

我尝试git mv casesensitive tmp && git mv tmp CaseSensitive在这里讨论:在 Git 存储库中,如何正确重命名目录?但它仍然不起作用。因为过去该文件夹是小写(复选框)并重命名为大写(复选框)但它是其他开发人员的工作,我不知道在他的机器上发生了什么,直到这个警告出现在我的机器上。也许(另一个假设)它是由于 webpack/babel 的错误配置而发生的,我不确定。

标签: webpackfilesystemsbabeljseslint

解决方案


遇到同样的问题,我所做的只是重新启动我的编辑器(vscode)。希望这对你也有效。

另外,尝试复制文件的内容、删除文件、创建新文件、粘贴内容并相应地导入

这种错误可能令人沮丧。

但事实上,如果某些东西不起作用,而您不知道,请尝试将其关闭然后再打开


推荐阅读