2016-06-27 5 views
0

У меня есть набор из 5 CSS-файлов, которые в настоящее время производятся как сжатые моим Gulp-файлом.Нужно создать 1 CSS-файл из SCSS с комментариями - Gulp, SCSS, Compass

Мне нужно изменить настройки, чтобы 1 из файлов компилировался в компактном режиме с комментариями. Я не хочу применять это со всеми моими файлами, иначе они становятся слишком большими.

Может ли кто-нибудь помочь?

Вот мой файл глоток ...

И мой config.rb, для моего живого Deploy ...

# Require any additional compass plugins here. 

#Folder settings 
relative_assets = true  #because we're not working from the root 
css_dir = "../css"   #where the CSS will saved 
sass_dir = "../css/scss"   #where our .scss files are 
images_dir = "../images" #the folder with your images 

# You can select your preferred output style here (can be overridden via the command line): 
# output_style = :expanded # After dev :compressed 
output_style = :compressed 

# To disable debugging comments that display the original location of your selectors. Uncomment: 
line_comments = false 

# Obviously 
preferred_syntax = :scss 

Я попытался запустить второй прогон по компасу на только единственный файл (text-styles.scss) для компиляции по-разному, но я не могу показаться, что вы запускаете компас только на одном файле, который кажется сумасшедшим.

ответ

0

Я нашел решение для этого в рамках этой статьи ...

Keeping Sass Folder Structure with Gulp/Compass

мне удалось получить конкретный файл работает, используя начальное gulp.src следующим образом ...

gulp.task('compass-text-styles', function() { 
    return gulp.src(paths.scss + "text-styles.scss") 
     .pipe(compass({ 
      config_file: paths.compassConfigText, 
      css: paths.css, 
      sass: paths.scss 
     })) 
     .pipe(gulp.dest(paths.css)); 
}); 

gulp.task("clean", ["clean:js", "clean:css"]); 

gulp.task("build-debug", ["bundle:js", "compass-debug"]); 

gulp.task("build", ["min:js", "compass-text-styles", "compass"]); 

Моя ошибка в предыдущих попытках пыталась применить имя файла к параметру sass compass.

 Смежные вопросы

  • Нет связанных вопросов^_^