node.js中grunt和gulp的區別詳解
自nodeJS登上前端舞臺,自動化構建變得越來越流行。目前最流行的當屬grunt和gulp,這兩個光看名字挺像,功能也差不多,不過gulp能在grunt這位大哥如日中天的境況下開辟出自己的一片天地,有著她獨到的優點。
一個簡單的Gulpfile.js配置格式
  var gulp = require('gulp');  var jshint = require('gulp-jshint');  var concat = require('gulp-concat');  var rename = require('gulp-rename');  var uglify = require('gulp-uglify');  // Lint JS  gulp.task('lint', function() {  return gulp.src('src/*.js')    .pipe(jshint())    .pipe(jshint.reporter('default'));  });  // Concat & Minify JS  gulp.task('minify', function(){    return gulp.src('src/*.js')    .pipe(concat('all.js'))    .pipe(gulp.dest('dist'))    .pipe(rename('all.min.js'))    .pipe(uglify())    .pipe(gulp.dest('dist'));  });  // Watch Our Files  gulp.task('watch', function() {    gulp.watch('src/*.js', ['lint', 'minify']);  });  // Default  gulp.task('default', ['lint', 'minify', 'watch']);以上就是node.js中grunt和gulp的區別的講解,如果大家有疑問請留言或者到本站社區進行討論交流,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
新聞熱點
疑難解答