@wangxingkang
2017-06-16T05:32:22.000000Z
字数 945
阅读 1447
Gulp
目录:
项目地址: [https://github.com/sindresorhus/gulp-size]
显示项目大小
npm i -D gulp-sizeyarn add -D gulp-size
const gulp = require('gulp');const size = require('gulp-size');gulp.task('default', () => {gulp.src('index.js').pipe(size()).pipe(gulp.dest('dist'))})
options
string给它一个标题,所以可以区分一次记录多个实例的输出。
boolean显示gzip压缩大小
boolean美化显示大小: 1337B -> 1.34kB
boolean显示每个文件大小,而不是总大小
boolean显示文件总数
boolean所有文件的总大小(以字节为单位)。
string美化版本的
.size
const gulp = require('gulp');const size = require('gulp-size');const notify = require('gulp-notify');gulp.task('default', () => {const s = size();return gulp.src('fixture.js').pipe(s).pipe(gulp.dest('dist')).pipe(notify({onLast: true,message: () => `Total size ${s.prettySize}`}));});