【发布时间】:2021-10-12 21:37:31
【问题描述】:
如何检查目录是否包含如下字符串的一部分:
目录示例:
c:\dev\test\modules\frontend-js\packages\federated-search-result-portlet\assets\locales\sv\translation.json
c:\dev\test\modules\frontend-js\packages\federated-search-result-portlet\assets\locales\en\translation.json
c:\dev\test\modules\frontend-js\packages\federated-search-result-portlet\assets\locales\fr\translation.json
path.basename(file) ==='translation.json' && dir.includes("\\assets\\locales\\en") && !dir.includes("\\assets\\locales\\en_")
所以我需要按目录的特定部分进行更多过滤:
当目录有'assets\locales\en'时我需要
它可以在 Windows 上运行,但我也想在 Linux 上使用它
【问题讨论】:
标签: node.js