【问题标题】:Converting scss to css using gulp. [Problems]使用 gulp 将 scss 转换为 css。 [问题]
【发布时间】:2016-08-05 17:57:57
【问题描述】:

我一直在尝试将 scss 转换为 css,这是我的代码。

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

gulp.task('sass', function() {
   return gulp.src('app/scss/styles.scss')
       .pipe(sass())
       .pipe(gulp.dest('app/css'));
});

我没有收到任何错误,但它什么也没做。

[05:12:54] Using gulpfile ~/Desktop/Project/gulpfile.js
[05:12:54] Starting 'sass'...
[05:12:54] Finished 'sass' after 13 ms

这是我的 scss 文件,不知道这是否有用。

.lol {
  width: percentage(100/2);
}

Workspace. 任何帮助表示赞赏!

【问题讨论】:

    标签: javascript css sass gulp


    【解决方案1】:

    gulp.dest('app/css') 中缺少尾部斜杠,导致 gulp 写入 app 文件夹中名为 css 的文件。

    您的sass 任务应改为:

    gulp.task('sass', function() {
       return gulp.src('app/scss/styles.scss')
           .pipe(sass())
           .pipe(gulp.dest('app/css/'));
    });
    

    【讨论】:

    • 这似乎仍然无法解决问题。 :(
    • 您的scss 文件夹中有错字。您已将其拼写为 sccs ;)
    • 这就是问题所在!很难发现作者 xD
    猜你喜欢
    • 2018-02-19
    • 1970-01-01
    • 2017-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-24
    • 2017-08-15
    • 2012-11-18
    相关资源
    最近更新 更多