把榜样一饮而尽地发挥作用



我从未使用过gullow。我正在尝试一个极其丑陋的例子。

https://www.npmjs.com/package/gulp-uglify

var uglify = require('gulp-uglify');
gulp.task('compress', function() {
  return gulp.src('lib/*.js')
    .pipe(uglify())
    .pipe(gulp.dest('dist'));
});

这个例子不起作用。gulp.task在哪里声明?gulp.task内部的代码做什么?压缩lib文件夹中的所有.js文件后,会创建一个文件dist吗?如何修改代码示例以使其正常工作?

工作配置

Gulpfile:

"use strict";
var gulp = require('gulp');
var uglify = require('gulp-uglify');
gulp.task('scripts', function() {
    gulp.src('./lib/*.js')
        .pipe(uglify())
        .pipe(gulp.dest('./dist/'));
});

package.json(运行npm install以验证是否正确加载了所有依赖项):

{
    "dependencies": {
        "gulp": "~3.9.0",
        "gulp-uglify": "~1.5.1"
    }
}

相关内容

  • 没有找到相关文章

最新更新