[关闭]
@wangxingkang 2017-06-16T05:32:22.000000Z 字数 945 阅读 1316

Gulp插件之gulp-size

Gulp


目录:


gulp-size

项目地址: [https://github.com/sindresorhus/gulp-size]

显示项目大小

安装

使用

  1. const gulp = require('gulp');
  2. const size = require('gulp-size');
  3. gulp.task('default', () => {
  4. gulp.src('index.js')
  5. .pipe(size())
  6. .pipe(gulp.dest('dist'))
  7. })

API

size([options])

options

title

给它一个标题,所以可以区分一次记录多个实例的输出。

gzip

显示gzip压缩大小

pretty

美化显示大小: 1337B -> 1.34kB

showFiles

显示每个文件大小,而不是总大小

showTotal

显示文件总数

size.size

所有文件的总大小(以字节为单位)。

size.prettySize

美化版本的.size

  1. const gulp = require('gulp');
  2. const size = require('gulp-size');
  3. const notify = require('gulp-notify');
  4. gulp.task('default', () => {
  5. const s = size();
  6. return gulp.src('fixture.js')
  7. .pipe(s)
  8. .pipe(gulp.dest('dist'))
  9. .pipe(notify({
  10. onLast: true,
  11. message: () => `Total size ${s.prettySize}`
  12. }));
  13. });
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注