0
我使用Gulp-imports將我的庫/供應商文件合併到一個文件中。 https://github.com/ifandelse/gulp-importsGulp-imports,沒有生成新文件
我相信我有它設置正確,本來我有一個錯誤說gulp.run was deprecated,所以我轉而使用gulp.watch代替:
gulp.watch('app/assets/js/libs/vendors.min.js', function() {
console.log('Combining vendor files');
return gulpImports().pipe(gulp.dest('./min'));
});
它似乎運行正常,但回報不完成該過程並在/min
文件夾內生成一個新的vendors.min.js
。
我跑gulp watch
和我正常的CSS和JS任務工作,我看到吞氣,進口的console.log語句,但不能合併文件...
多虧了下面的答案,這是我用,我沒有使用gulp.run
gulp.task('imports', function() {
gulp.src(['./app/assets/js/libs/shizz.js'])
.pipe(gulpImports())
.pipe(gulp.dest('./result/'));
});
什麼shizz.js文件看起來像:
//import("angular-animate/angular-animate.min.js");
//import("angular-route/angular-route.min.js");
啊謝謝!是的,我得到了它的工作:)我最終使用'gulp-concat'爲我的項目,但現在這也起作用了!將使用我使用的內容更新我的問題... –