第一步
    下载全局gulp
    npm install -g gulp

    第二步
    下载需要的依赖包

    gulp-uglify 压缩js
    gulp-clean-css 压缩css
    gulp-html-minify 压缩html

    第三步
    执行逻辑代码

    gulp.task 创建一个任务。

    1. gulp.task('createjs',()=>{
    2. console.log("执行createjs任务")
    3. })

    gulp.src 创建一个流,用于从文件系统读取文件。

    1. gulp.src('./src/js/*.js')

    .pipe() 形成一个管道 在管道中使用uglify()方法压缩js。

    1. gulp.src('./src/js/*.js').pipe(uglify())

    gulp.dest() 创建一个流,用于将文件写入到文件系统。

    1. gulp.src('./src/js/*.js').pipe(uglify()).pipe(gulp.dest('./dist/js'))

    gulp.series() 将任务组合起来,依次执行。

    1. gulp.series(['createjs','createcss','createhtml'])

    当时需要一个任务去执行series函数

    gulp.watch() 监听路径内文件是否被更改 如果更改则执行gulp.series

    1. gulp.watch('./src/js/*.js', gulp.series(['createjs','createcss','createhtml']))

    当时需要一个任务去执行watch函数

    第四步 执行任务命令

    gulp <任务名>