2016-08-16 182 views
0

以前,我們使用wiredep來獲取bower.json中的所有依賴庫的主文件路徑,然後將所有第三方文件作爲vendor.js進行連接。由npm安裝的concat依賴關係

var wiredep = require('wiredep'); 
// concatenate and minify vendor sources 

gulp.task('vendor', function() { 
    var vendorFiles = wiredep().js; 

    return gulp.src(vendorFiles) 
    .pipe(plugins.concat('vendor.js')) 
    .pipe(gulp.dest(targetDir)) 

    .on('error', errorHandler); 
}); 

現在,我們希望使用npm作爲包管理器,是否有替代wiredep

回答

0

正如this answer指出,你可以使用Browserify爲:)

+0

是啊,我知道,但我的項目的建築是準備與bower.json,我只是想從亭子搬到故宮。如果使用browerify或webpack,我們需要做大量的工作 – Leon