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