2016-05-20 5 views
0

Gibt es eine Anwendung, die JS-Projekte mit require('file.js')-Aufrufen automatisch bündeln (und minimieren kann)? Damit sie zusammengeführt werden und eine einzige Datei erzeugt wird.Möglichkeit, JavaScript-Dateien, die Anweisungen enthalten, einfach zu bündeln

Speziell ich spreche über when.js, eine JS-Bibliothek mit vielen Dateien und Abhängigkeiten. Ich habe verschiedene Tools wie node.js und npm ausprobiert, aber ich bin nicht wirklich daran gewöhnt. Ich bin mir nicht sicher, ob sie das überhaupt können. Von der Installation Seite dachte ich, dass es möglich wäre (es gibt auch an, dass es eine minimierte Datei gibt, aber es gibt keine in dem Projekt oder den Versionen).

+0

Unter der Annahme, dass Sie sprechen über das Frontend JavaScript, um Sie mit webpack versuchen: https://webpack.github.io/ Es kann Skript Abhängigkeiten, minifcation und vieles mehr behandeln. – dlopez

+0

als @ dlopez erwähnt, ist Webpack eine beliebte Option für diese Aufgabe. Eine andere Alternative ist browserify: http://browserify.org/ – Limmen

+0

Danke @dlopez, webpack hat gut funktioniert. Wenn Sie dies als Antwort schreiben, werde ich es akzeptieren. – Kirschi

Antwort

1

Sie können das Webpack für die Frontend-Seite verwenden.

https://webpack.github.io/

Es wird die require Funktion Griff im Browser zu arbeiten, aber es kann einige andere Dinge wie transpile Sie 6 ecmaescript, bestätigen Sie mit jshint, JSLint ... durch seine Ladern und Plugins Systeme auch tun .