首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gulp rev -替换崩溃

gulp rev -替换崩溃
EN

Stack Overflow用户
提问于 2014-08-20 07:53:35
回答 1查看 428关注 0票数 0

这是一个简化的例子,但我无法使它起作用。我正试图把这些步骤融入我的工作流程中.

  1. 查找一个文件名_head.html (它是我稍后组装的一个包含的文件片段)
  2. 去获取小型化的CSS文件
  3. 引用CSS
  4. 在某个地方保存新的文件名
  5. 将该散列文件名写入您在步骤1中抓取的HTML文件

下面是相关代码,这些代码一直在拼命地崩溃。

控制台输出屏幕截图:http://cl.ly/X8Es

代码语言:javascript
复制
var gulp       = require('gulp'),
    rev        = require('gulp-rev');
    revReplace = require('gulp-rev-replace');
    replace    = require('gulp-replace');
    filter     = require('gulp-filter');
    useref     = require('gulp-useref');


gulp.task("revtest", function() {

var cssFilter = filter('css/*.min.css');

return gulp.src("snippets/_head.html")  
    .pipe(cssFilter)
    .pipe(cssFilter.restore())
    .pipe(rev())
    .pipe(useref.restore())
    .pipe(useref())
    .pipe(revReplace())
    .pipe(gulp.dest('./'));
});
EN

回答 1

Stack Overflow用户

发布于 2014-09-04 10:11:21

我也有过类似的问题。看看这些信息的来源:

代码语言:javascript
复制
var gulp   = require('gulp'),
rev        = require('gulp-rev');
revReplace = require('gulp-rev-replace');
replace    = require('gulp-replace');
filter     = require('gulp-filter');
useref     = require('gulp-useref');

gulp.task("revtest", function() {

    var cssFilter = filter('css/*.min.css');
    var assets = useref.assets();

    return gulp.src("snippets/_head.html")  
        .pipe(cssFilter)
        .pipe(cssFilter.restore())
        .pipe(rev())
        .pipe(assets.restore())
        .pipe(useref())
        .pipe(revReplace())
        .pipe(gulp.dest('./'));
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25399479

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档