吞咽Gulp If.如何调用几个插件
Gulp. Gulp-If. How to call several plug-ins?
请告诉我如何实现对css的几个插件的调用。
gulp.task("useref", function() {
return gulp.src("src/*.html")
.pipe(useref())
.pipe(gulpIf("*.js", uglify()))
.pipe(gulpIf("*.css", combineMq(), cssnano())) // This does not work
.pipe(gulp.dest("build"));
});
错误:
$ gulp useref
[20:21:12] Using gulpfile ~'Desktop'Gulp'gulpfile.js
[20:21:12] Starting 'useref'...
events.js:154
throw er; // Unhandled 'error' event
^
Error: D:'Users'Dmitry'Desktop'Gulp'index.html:1:1: Unknown word
<!DOCTYPE html>
^
<html lang="en">
您可以使用lazypipe
:
var lazypipe = require('lazypipe');
gulp.task("useref", function() {
var cssPipeline = lazypipe()
.pipe(cssnano)
.pipe(combineMq, {
beautify: false
});
return gulp.src("src/*.html")
.pipe(useref())
.pipe(gulpIf("*.js", uglify()))
.pipe(gulpIf("*.css", cssPipeline()))
.pipe(gulp.dest("build"));
});
相关文章:
- 操作员”;新的“;根据我想在几个JavaScript文件中使用的类,在JavaScript中使用
- 可以't将几个数字设置为<输入类型=“;数字“>
- 当加载几个js文件时,defer属性应该如何工作
- 使用几个<脚本>标签不会't工作-只调用一个脚本
- 如何从数组中删除几个相同的项
- 包括php文件和几个js文件
- 在几个元素上模拟onclick事件
- 如何更改与Backbone集合中的模型相关联的几个元素的css属性
- 如何在几个jQuery对象上调用jQuery函数
- 用PHP/MMySQL和JavaScript填充几个HTML分区
- 点击几个按钮后动态网站更改
- d3日历视图:如何将所有内容放在一个svg中,而不是放在几个svg中
- 在JavaScriptES6中,如何从散列中只获取几个属性
- 多个 $(document).ready(function() 但只有前几个被解雇
- 几个用于布线的角度模块
- 使用 1 函数使一个值等于几个不同的变量
- 几个jQuery日期选择器小部件,只向其中一个添加类
- 吞咽Gulp If.如何调用几个插件
- 如何在不编辑的情况下覆盖插件的几个参数
- 插件SDK.将main.js分成几个单元