我正在使用带有 grunt 的咖啡脚本,并试图仅包含 JS 文件文件模式“* .min.js”。不知何故,我的测试失败了,所有文件都被包含在内。所以我的 if 语句总是返回 true。我该如何进行这项工作?
getJsDependencies = ->
js_dependencies_path = path.join __dirname, "js", "dep"
paths = []
for js_file in fs.readdirSync(js_dependencies_path)
file_path = path.join __dirname, "js", "dep", js_file
console.log js_file
if js_file.indexOf ".min.js", 0 > 0
paths.push file_path
paths
我尝试了 js_file.indexOf 的各种组合,但我没有任何运气只包含 .min.js 文件。事实上,我想排除它们,但我坚持字符串匹配而不是逻辑。
帮助表示赞赏!