【问题标题】:Gulp sass not compilingGulp sass 无法编译
【发布时间】:2014-03-27 22:41:14
【问题描述】:

我正在尝试创建一个简单的 gulp-sass 任务,但我不确定它为什么不起作用。这是 gulpfile.js:

var gulp = require('gulp');
var sass = require('gulp-sass');

var scssDir = 'public/assets/scss/';
var cssDir = 'public/assets/css/';

gulp.task('sass-home', function() {
    gulp.src(scssDir + 'blog.scss')
        .pipe(sass({errLogToConsole: true}))
        .pipe(gulp.dest(cssDir));
});

当我运行gulp sass-home 时,任务运行并得到输出:

[gulp] Using gulpfile /dev/fractal/gulpfile.js
[gulp] Starting 'sass-home'...
[gulp] Finished 'sass-home' after 4.14 ms

我没有收到任何错误记录到控制台,但文件未编译。任何想法我做错了什么?

【问题讨论】:

  • 我刚刚测试了你的代码,它对我来说很好用!

标签: javascript sass gulp


【解决方案1】:

我建议您在 sass 文件的目录中 cd 并尝试使用标志 --trace 手动执行 SASS 以查看您的 sass 安装是否正常

sass --trace --watch input.scss:output.css

【讨论】:

  • 谢谢您 - 我按照您的建议做了,并在其中一个附属 scss 文件中发现了错误。
  • 是这个问题吗?如果是,请考虑将此作为正确答案。
猜你喜欢
  • 2018-11-29
  • 1970-01-01
  • 2014-01-24
  • 2016-01-11
  • 2017-05-03
  • 2020-05-01
  • 2014-07-04
  • 2017-12-26
  • 2015-09-22
相关资源
最近更新 更多