一开始,我认为这与任务的依赖性有关,所以我选择了run-sequence,甚至尝试在任务本身中定义依赖性。但是我不能让compress任务在copy之后运行。或者,即使它说它确实完成了压缩任务,只有当我在visual studio中的任务运行器中单独运行compress时,压缩才会起作用。我还可以尝试在复制后压缩它吗?
/// <binding BeforeBuild='default' />
/*
This file is the main entry point for defining Gulp tasks and using Gulp plugins.
Cl
我讨厌javascript工具。 我有这个配置文件: var source = require('vinyl-source-stream');
var gulp = require('gulp');
var tap = require('gulp-tap');
var gutil = require('gulp-util');
var concat = require('gulp-concat');
var csso = require('gulp-csso');
var jshint = req
我是新来Gulp的..我已经能够成功地安装、连接和缩小我的.js和.css文件,但是有一个.css文件我想要排除- print.css
我已经按照这里的说明进行了操作:在我的本地目录中安装gulp ignore,并将我的gulpfile.js修改为:
// Include gulp
var gulp = require('gulp');
// Include Our Plugins
var jshint = require('gulp-jshint');
var concat = require('gulp-concat');
var ugl
我有一个角度应用,我是本地服务的浏览器同步通过一个吞咽文件。
var argv = require('yargs').argv;
var browserSync = require('browser-sync').create();
var gulp = require('gulp');
var gzip = require('gulp-gzip');
var compression = require("compression");
//use co
我学习了Yii2,并试图用类似于描述的方式使用gulp。我创建了following,其内容如下:
var gulp = require('gulp');
var uglify = require('gulp-uglify');
var cssMin = require('gulp-css');
var rename = require('gulp-rename');
var minimist = require('minimist');
var options = minimist(process.argv.sli
我有个奇怪的问题。我正在使用gulp编译一个react应用程序,并让它将index.html复制到适当的web目录中。当我第一次运行gulp时,所有操作都按预期运行,但是当文件更改并运行监视任务时,gulp会将文件的空版本复制到web目录中。有人知道为什么会发生这种事吗?这是我的gulpfile.js:
var gulp = require('gulp');
var browserify = require('browserify');
var babelify = require('babelify');
var source = requi
吞咽图像是压缩png文件没有任何缺陷,但当涉及到jpg格式,它留下了他们是。如果有任何帮助,这里是我的配置:
var gulp = require('gulp');
var image = require("gulp-image");
var imagemin = require('gulp-imagemin');
var jpegRecompress = require("imagemin-jpeg-recompress");
var mozjpeg = require("imagemin-mozjpeg");
一些背景
我正在使用gulp作为我正在处理的这个angular2应用程序的任务运行程序。这个应用程序还使用了角的材料设计库。我还使用Hammer.js进行移动手势支持。所有这些都是在VS2015更新3中完成的。
问题区
这是我的gulp脚本的部分片段,它导致了一个问题。
var ts = require('gulp-typescript');
var gulp = require('gulp');
var clean = require('gulp-clean');
var concat = require('gulp-concat
我使用Gulp压缩压缩文件,然后将其上传到AWS Lambda。上传压缩文件是手动完成的。只有压缩过程是由古普处理的。
这是我的gulpfile.js
var gulp = require('gulp');
var zip = require('gulp-zip');
var del = require('del');
var install = require('gulp-install');
var runSequence = require('run-sequence');
var awsLambda = r
我在这上面找了好几天没什么运气了。我已经通过NPM安装了Semantic和Laravel安装。我在我的项目根目录中修改了我的gulpfile.js,以导入语义-ui的构建和监视任务:
var elixir = require('laravel-elixir');
var gulp = require('gulp');
var watch = require('./resources/assets/semantic/tasks/watch');
var build = require('./resources/assets/semantic
我正在开发一个聚合物应用程序。我正在尝试添加ES6支持。作为其中的一部分,我将遵循提供的说明。加法操作调用了一个名为dist的函数。
dist是从哪里来的?当我从命令行运行gulp时,我得到一个错误消息:
ReferenceError: dist is not defined
at Gulp.<anonymous> (/Users/user/MyApp/gulpfile.js:122:21)
什么是dist?我到处都找不到它的描述。为了避免混淆,令人不快的代码行如下所示:
.pipe(gulp.dest(dist()));
我知道dest是什么。然而,造成问题的是dist。