benim gulp betiğimde, gulp
çalıştırdıktan sonra wiredep
çalıştırır, ancak default
görevine girer ve sadece durur. .pipe(angularFilesort())
'u kaldırırsam, betik mükemmel çalışır. Neyi yanlış yaptığımı gören var mı?Gulp Açısal Dosya Sıralaması Hata
var gulp = require('gulp');
var browserSync = require('browser-sync');
var config = require('./gulp.config')();
var $ = require('gulp-load-plugins')({lazy: true});
var angularFilesort = require('gulp-angular-filesort');
function startBrowserSync() {
if (browserSync.active) {
console.log("already running");
return;
}
var options = {
server: {
baseDir: './'
},
files: [config.js]
}
browserSync.init(options);
}
gulp.task('default', ['wiredep'], function() {
startBrowserSync();
gulp.watch(config.js, browserSync.reload);
gulp.watch(config.html, browserSync.reload);
});
gulp.task('wiredep', function() {
var options = config.getWiredepDefaultOptions();
var wiredep = require('wiredep').stream;
return gulp
.src(config.index)
.pipe(wiredep(options))
.pipe($.inject(
gulp.src(['./src/**/*.js']).pipe(angularFilesort())
))
.pipe(gulp.dest('./'));
});
Teşekkürler ama açısal için/ES6 w tepki bu küçük projeyi dönüştürme olmuştu çünkü aslında oldu. Tüm tepki dosyalarını açıkladım, ancak dosyalarımdan birisini rahatsız ettim ve bunu önerdiğimde çalışmaya başladı. – nickn