size.js 331 B

123456789101112
  1. var zlib = require('zlib')
  2. module.exports = function (grunt) {
  3. grunt.registerTask('size', function () {
  4. var done = this.async()
  5. zlib.gzip(grunt.file.read('dist/vue.min.js'), function (err, buf) {
  6. var size = (buf.length / 1024).toFixed(2)
  7. console.log('gzipped size: ' + size + 'kb')
  8. done()
  9. })
  10. })
  11. }