Kann ich sagen, UglifyJS, um nur komprimieren und 'zerfleischen' alle Dateien bis auf einige, die ich will nur verkettet?
Ist es möglich, zu spezifizieren und ein array von Dateien, die ich will, komprimiert und zerstückelt werden (default Verunstalten Verhalten), aber auch eine Liste von Dateien, die nicht berührt werden sollten, einfach verkettet?
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Lösen können Sie dieses auf unterschiedliche Weise. Ich werde Entsendung ein erweitertes Beispiel, um zu illustrieren, was man tun kann:
Den
concatenateOnly
Aufgabe würde genau das tun, was Sie wollte, nur verketten. Könnten Sie angeben, welche Dateien verkettet werden es. Sie könnten beideconcatenateAll
unddoAll
in der gleichen Zeit, indem Sie diewatch
Aufgabe:...oder man könnte eine einzelne Aufgabe durch die Kombination der Einstellungen, die ich oben eingefügt, wie mit dem
options.mangle.except
zu Ihrem Vorteil.compress: false
parameter kann nicht funktionieren: github.com/gruntjs/grunt-contrib-uglify/issues/65.Ich glaube, dass müssen Sie zwei arrays, eins mit der Liste der Dateien, die komprimiert werden, und verstümmelt und anderen verkettet werden.
Die komprimierte und entstellten array verwendet werden, die auf hässlich machen.
Verkettete array verwendet werden auf Grunt-Contrib Concat.