首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gulp任务不输出css文件

gulp任务不输出css文件
EN

Stack Overflow用户
提问于 2015-04-15 18:01:40
回答 1查看 237关注 0票数 0

伙计们

我是个新手,所以请帮帮忙。我不明白为什么下面的代码执行时没有错误,但不能输出css文件。

代码语言:javascript
复制
var gulp = require('gulp'),
    sass = require('gulp-ruby-sass'),
    autoprefixer = require('gulp-autoprefixer'),
    minifycss = require('gulp-minify-css'),
    rename = require('gulp-rename');

gulp.task('styles', function() {
  return sass('sass/*.scss', { style: 'expanded' })
    .on('error', function (err) {
      console.error('Error!', err.message);
    })
    .pipe(autoprefixer('last 2 version', 'safari 5', 'ie 8', 'ie 9', 'opera 12.1'))
    .pipe(gulp.dest('css'))
    .pipe(rename({suffix: '.min'}))
    .pipe(minifycss())
    .pipe(gulp.dest('css'));
});
EN

回答 1

Stack Overflow用户

发布于 2015-04-15 18:48:11

好的,看起来这个问题和线路有关。

代码语言:javascript
复制
return sass('sass/*.scss', { style: 'expanded' })

它应该看起来像

代码语言:javascript
复制
return sass('sass', { style: 'expanded' })

正如在gulp-ruby-sass docs中提到的

gulp ruby-sass目前还不支持globs,只支持单个文件或目录。就像萨斯一样。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29647256

复制
相关文章

相似问题

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