JS - Kann lib-Dateien nicht kombinieren

Ich habe mehrere lib-Dateien in einer index.html-Datei, die in der richtigen Reihenfolge für eine von mir ausgeführte App geladen werden.

<!-- example of some of them... -->
<script src="/./sys/lib/jquery.min.js"></script>
<script src="/./sys/lib/jquery.ui.min.js"></script>
<script src="/./sys/lib/jquery.easing.min.js"></script>
<script src="/./sys/lib/underscore.min.js"></script>
<script src="/./sys/lib/handlebars.min.js"></script>
<script src="/./sys/lib/backbone.min.js"></script>
<script src="/./sys/lib/moment.min.js"></script>
<script src="/./sys/lib/libs.extensions.js"></script>

Diese laufen einwandfrei, sie sind bereits alle verkleinert.

Nun möchte ich diese für die Ladegeschwindigkeit in einer Datei zusammenfassen:

<script src="/./sys/lib/libs.all.js"></script>

Also öffne ich das Neuelibs.all.js&nbsp;Datei, und fügen Sie nacheinander die minimierten .js-Dateien ein, mitNull&nbsp;Änderung, in dergenau die gleiche Reihenfolge&nbsp;wie oben aufgeführt. Dies funktioniert, bis ich zu moment.js komme. Wenn ich das dann einfüge und es ausführe, erhalte ich einen JS-Fehler.

TypeError: (intermediate value)(...) is not a function

Ich verstehe nicht, was mir fehlt - wenn ich sie in der richtigen Reihenfolge einfüge, während sie in die HTML-Datei geladen werden, was ist der Unterschied?