我希望我的gulpfile.js比較我的角色級聯文件在ng-annotate運行之前和之後的內容,以便我可以查看它所做的注入。我無法完全理解語法。我不斷收到不同版本的錯誤說,吞嚥不能統計我的文件。gulp和gulp-diff的問題
我卡在下面的代碼。我很樂意一次完成,但是沒有成功。
gulp.task('scripts', function() {
gulp.src(['public/app/**/*.js'])
.pipe(concat('main-noanotate.js'))
.pipe(rename({suffix: '.noannotate.js'}))
.pipe(gulp.dest('public/dist'));
return gulp.src(['public/app/**/*.js'])
.pipe(concat('main.js'))
.pipe(ngAnnotate())
.pipe(diff('main.noannotate.js'))
.pipe(diff.reporter({ fail: true }))
.pipe(gulp.dest('public/dist'))
});
我還在爲此而苦苦掙扎。我得到了一些工作(發佈了博客文章),但它仍然是不正確的。我無法在正常的完整吞嚥默認處理中運行我的腳本任務。 http://peterkellner.net/2014/11/14/angular-ngannotate-better-way/ – 2014-11-15 01:20:20