检查文件是否存在(区分大小写)

帕特里克·麦克埃尔哈尼(Patrick McElhaney)

即使底层文件系统不区分大小写也可以通过区分大小写的方式检查NodeJS中是否存在文件吗?

fs.exists()可能区分大小写,也可能不区分大小写,具体取决于基础文件系统。

 fs = require('fs');
 fs.existsSync('readme.txt') // true
 fs.existsSync('README.TXT') // false (or true, depending on the file system)

在不区分大小写的开发环境中开发应用程序时,这将导致问题,该环境将部署在区分大小写的服务器上。最近,我遇到一个问题,即拼写错误打乱了构建。它在本地工作。

如果我可以让Node告诉我,“是的,README.TXT存在,并且将其存储为readme.txt”,这将足以解决问题。

路易斯·费尔南多·达席尔瓦

只是为了帮助遇到此路径问题的人。

帕特里克的功能非常适用于这种情况,但没有解决问题的路径。我找到了真正的路径模块模块实际上在Linux(ubuntu)上使用区分大小写的路径解决了我的问题。

在此处查看更多信息

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Java文件存在区分大小写的.jpg和.JPG

Bash变量:是否区分大小写?

包括头文件时,路径是否区分大小写?

如何检测文件系统是否区分大小写?

URL是否应区分大小写?

在不区分大小写的情况下检查ArrayList是否包含某个String

检查字符串是否不区分大小写地存在于数组中

不区分大小写的文件检查是否为RewriteCond

大小写区分大小写

如何检查属性文本是否包含部分参数标题(不区分大小写)?

检查数组键是否存在,不区分大小写

在区分大小写的字典中检查和合并不区分大小写的重复项

Jenkins构建奴隶的标签是否以区分大小写的方式检查作业脚本?

有什么方法可以检查预处理器中文件系统是否不区分大小写?

检查可可粉是否区分大小写

文件哈希/校验和值是否区分大小写?

是否有可能将prop类型检查为对React prop类型不区分大小写?

Mongoengine检查ListField()中是否包含整个不区分大小写的字符串

密码区分大小写检查

在区分大小写的文件系统上检查文件时,可以强制os.path.isfile()使用不区分大小写吗?

Ubuntu中的文件名是否区分大小写?

检查单词是否在文本框中(不区分大小写)

不区分大小写地检查范围内至少N列是否包含“ x”

检查用户名是否存在,区分大小写

javascript-检查字符串是否在不区分大小写的数组中

检查列表中是否存在不区分大小写的字符串

Shell 脚本:检查字符串是否不区分大小写

检查值是否相同(不区分大小写)

检查字符串是否以某些内容结尾,不区分大小写?