@wangxingkang
2017-06-16T05:32:22.000000Z
字数 945
阅读 1382
Gulp
目录:
项目地址: [https://github.com/sindresorhus/gulp-size]
显示项目大小
npm i -D gulp-size
yarn 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}`
}));
});