Tutti gli esempi che ho visto usando browserify e gulp presuppongono che tu voglia solo browserizzare un file. Questo di solito non è il caso.Usa la corrispondenza globale, quando passi i file a browserify in gulp
Mi sono imbattuto in un esempio che utilizzava trasformazioni in vinile, ma non riesco a farlo funzionare correttamente. Ecco la (caffè-script) Codice:
# Browserify JS
gulp.task 'browserify', [], ->
# Create the transform
br = transform (f) ->
return browserify(f).bundle()
# Run browserify
gulp.src(['./public/js/**/*.js'])
.pipe(br)
.pipe(gulp.dest('.'))
ma ottengo il seguente errore:
[10:50:55] Starting 'browserify'...
events.js:72
throw er; // Unhandled 'error' event
^
Error: write after end
Di solito si utilizza un file come punto di ingresso, quindi browserify crea il grafico delle dipendenze e aggiunge tutti i file necessari. Avete un'intera directory di punti di ingresso per browserizzare? – Ben
Sì, ho più punti di accesso per browserify – mrwooster
considerare l'uso di 'require-globify' – chatoo