欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

开始

程序员文章站 2022-07-13 08:00:32
...
$_> npm i -D gulp gulp-rename  gulp-uglify
$_> touch Gulpfile.js

// Gulpfile.js
'use strict';

var gulp = require('gulp'); // 引入
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');

var DEST = 'build/';

gulp.task('default', function() {  // 创建任务
  return gulp.src('foo.js')  // 得到文件
    .pipe(gulp.dest(DEST)) // .pipe 得到上一个步处理完的文件
    .pipe(uglify())
    .pipe(rename({ extname: '.min.js' }))
    .pipe(gulp.dest(DEST)); // gulp.dest 输出
});

gulp.task('default', ['default']); // 默认任务 -> $_> gulp
gulp.task('test',['default']); // $_> gulp test
``