簡體   English   中英

指南針未將sass編譯為CSS

[英]Compass in not compiling sass to css

運行gulp sass后,文件未編譯為CSS。 我已經檢查了目錄,一切看起來都很好。沒有錯誤,gulp正在運行,好像src / styles目錄中沒有.SASS文件。 dist / css文件夾中沒有任何內容。 任何幫助,將不勝感激。 謝謝這是gulpfile.js

var gulp = require('gulp'),
    compass = require('gulp-compass');

gulp.task('compass', function () {
    return gulp.src('src/styles/main.sass')
        .pipe(compass({
            sass: 'src/styles',
            image: 'src/images',
            css: 'dist/css',
            generated_images_path: 'dist/images',
            sourcemap: true,
            style: 'compressed'
        }))
        .on('error', function(err) {
            console.log(err);
        });
});


gulp.task('default', function () {
    gulp.watch('./src/styles/**/*.sass', ['compass']);
    gulp.watch('./src/images/**/*', ['compass']);
});

my directory structure

root
 | 
 |
 +-- src
 |    |  
 |    +-- styles/sass
 |    +-- images
 | 
 +-- dist
      |  
      +-- css
      +-- images

通過將指南針和無禮堂安裝為紅寶石寶石並在環境變量中添加紅寶石路徑,可以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM