2016-04-05 14 views
0

Ist es möglich, browserify/webpackify alle Dateien in einem Verzeichnis;browserify/webpackify alle Dateien in einem Verzeichnis

von

src 
|____a.js 
|____b.js 
. 
.  

zu

dist 
|____a.js // browser compatible code 
|____b.js // browser compatible code 
. 
. 

als einzelne Standalone-Dateien; nicht in einer, Form gebündelt cli/binary, nur von npm scripts über babel w/o grunt/gulp usw.

Diese Dateien sind Top-Level-Dateien, die modular diejenigen importieren und wird unabhängig

+0

Das würde bedeuten, dass jede Ihrer dist-Dateien alle ihre 'Abhängigkeiten + webpackspezifischen Code' enthält. Ich würde es nicht empfehlen (für Ihre Benutzer)! –

+0

@MattLo Ich bin mir dessen bewusst, aber sie werden unabhängig voneinander konsumiert werden. Es gibt die Top-Level-Dateien, die modulare importieren. – sarbbottam

Antwort

1

Sie könnten verzehrt werden Geben Sie für jeden einen Eintrag ein:

Dadurch wird für jeden Eintrag ein separates Bündel ausgegeben.

Eine alternative Möglichkeit, dies zu lösen, wäre, ein Array von Konfigurationen zurückzugeben (das kann das webpack aufnehmen). In diesem Fall hätte jede Konfiguration einen einzigen Eintrag. Der Vorteil dabei ist, dass Sie ein kleines Skript einrichten können, um die einzelnen Konfigurationen parallel gegen die Node API des Webpacks auszuwerten.

Verwandte Themen