Ich benutze coffeescript mit Grunt und versuche, nur JS-Dateien Dateimuster "*. Min.js" enthalten. Irgendwie versagt mein Test obwohl und alle Dateien werden eingeschlossen. Also meine if-Anweisung gibt immer wahr zurück. Wie mache ich das?Coffeescript, wenn sonst nicht funktioniert
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
habe ich versucht, alle Arten von Kombinationen von js_file.indexOf aber ich habe, nicht Glück nur mit mit .min.js-Dateien enthalten. In der Tat möchte ich sie ausschließen, aber ich bin mit String-Matching nicht die Logik fest.
Hilfe ist willkommen!
Das hat funktioniert Danke :) – timhysniu