【发布时间】:2016-07-21 23:55:03
【问题描述】:
我正在使用带有 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 文件。事实上,我想排除它们,但我坚持字符串匹配而不是逻辑。
感谢您的帮助!
【问题讨论】:
标签: coffeescript grunt-contrib-coffee