gulp
Browserifyの使用
サーチ…
パラメーター
オプション | 詳細 |
---|---|
変換する | ブラウズされたバンドルが実行される関数(またはモジュール名)のパイプラインを指定します。 |
デバッグ | ソースマップのサポートを有効にします。 !gulp.env.production はうまく!gulp.env.production でしょう。 |
拡張 | .jsと.jsonに加えてrequire() 呼び出しでスキップしたい拡張機能の配列。忘れないでください. |
無視する | browserifyのignore関数に渡すべきパスの配列。 |
解決する | カスタムモジュールの名前解決機能。 |
ノビュリン | lib/builtins.js (browserifyモジュール)で定義されている組み込みモジュールを削除します。 opts.builtins は定義されていない必要があり、 opts.nobuiltins は文字列の配列または単に文字列になります。 |
Browserify with Vanilla Javascriptを使用する
最初にgulpをインストールし、 npm i gulp gulp-browserify
経由でbrowserifyしてnpm i gulp gulp-browserify
。これにより、 node_modules
フォルダにインストールされます。
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/'));
}
BrowserifとCoffeescriptの使用
最初にgulpをインストールして、npm経由でbrowserifyしてください.gulp-gulp-coffeeify。これにより、browserifyがnode_modulesフォルダにインストールされます。
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
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow