2017-10-29 17 views
4

私は現在、アセットビルダーとwiredepを使用してソースファイルにすべての依存関係を結び付けていますが、代わりにバワーを使い、代わりに糸を使用したいと考えています。私が言及している2つのプラグインは、バワーをサポートしています。糸パッケージからワイヤ依存関係のあるgulpプラグインはありますか?

私が糸で持っている問題は、すべてのパッケージが./node_modules/ にインストールされ、bowerに独自のフォルダ./bower_components/がインストールされていることです。

答えて

0

私はthisがあなたのために動作するはずと信じて:

var packageJSON = require('./package.json'); 
var dependencies = Object.keys(packageJSON && packageJSON.dependencies || {}); 

gulp.task('vendor', function() { 
    return browserify() 
    .require(dependencies) 
    .bundle() 
    .pipe(source('vendor.bundle.js')) 
    .pipe(gulp.dest(__dirname + '/public/scripts')); 
}); 

gulp.task('todo', function() { 
    return browserify('app/scripts/app.js') 
    .external(dependencies) 
    .bundle() 
    .pipe(source('todo.bundle.js')) 
    .pipe(map.write('./')) 
    .pipe(gulp.dest(__dirname + '/public/scripts')); 
}); 
関連する問題