Kopieren Sie alle Dateien mit Grunt.js copy aus dem Verzeichnis in ein anderes

Ich versuche, alle Dateien in einem Verzeichnis als Teil meines Erstellungsprozesses in ein anderes Verzeichnis zu kopieren. Es funktioniert gut für einzelne Dateien, die ich explizit spezifiziere, aber wenn ich versuche, das gesamte Verzeichnis zu kopieren, kopiert es seltsame Dinge wie die vollständige Verzeichnisstruktur (oder gar nichts). Hier ist der relevante Teil aus meiner GruntFile.js:

copy: {
  myvoice: {
    files: [
      { src:"src/html/index.html", dest:"dist/myvoice/index.html" },
      { src:"src/html/css/style.css", dest:"dist/myvoice/css/style.css" },
      { src:"src/html/js/require.js", dest:"dist/myvoice/js/require.js" },
      { src:"build/myvoice/main.js", dest:"dist/myvoice/js/main.js" },
      { src:"src/html/css/fonts/*", dest:"dist/myvoice/css/fonts/" }
    ]
  }
},

Insbesondere ist es die letzte Zeile, die ich nicht zur Arbeit bringen kann:

      { src:"src/html/css/fonts/*", dest:"dist/myvoice/css/fonts/" }

Antworten auf die Frage(5)

Ihre Antwort auf die Frage