Suche…


Parameter

Optionen Einzelheiten
verwandeln Gibt eine Pipeline von Funktionen (oder Modulnamen) an, durch die das Browser-Bundle ausgeführt wird.
debuggen Aktivieren Sie die Unterstützung von Quellkarten. !gulp.env.production würde gut funktionieren.
Erweiterungen Array von Erweiterungen, die Sie zusätzlich zu .js und .json auch in request require() Aufrufen überspringen möchten. Vergessen Sie nicht .
ignorieren Array von Pfaden, die an die Ignorierfunktion von browserify übergeben werden sollen.
Entschlossenheit Benutzerdefinierte Modulnamenauflösungsfunktion.
Nobuiltins Entfernen Sie die in lib/builtins.js definierten eingebauten Module (browserify-Modul). opts.builtins darf nicht definiert sein und opts.nobuiltins kann ein Array von Strings oder einfach ein String sein.

Verwenden von Browserify mit Vanilla Javascript

Installieren Sie zuerst gulp und browserify über npm i gulp gulp-browserify . Dadurch wird browserify in Ihrem node_modules Ordner installiert.

gulpfile.js

var gulp = require('gulp');
var browserify = require('gulp-browserify');

gulp.task('script', function() {
    gulp.src('./src/script.js')
        .pipe(browserify({
            insertGlobals: true
        })
        .pipe(gulp.dest('./build/'));
}

Verwenden von Browserify mit Coffeescript

Installieren Sie zuerst den Schluck und navigieren Sie über npm i schlucken. Dadurch wird browserify in Ihrem node_modules-Ordner installiert.

gulpfile.js

var gulp = require('gulp');
var coffeeify = require('gulp-coffeeify');

gulp.task('script', function() {
    gulp.src('./src/script.coffee')
        .pipe(coffeeify())
        .pipe(gulp.dest('./build/'));
}


Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow