2016-04-14 6 views
1

Недавно я столкнулся с небольшим количеством кода, используя Stylus, и я не могу понять, как избежать компиляции файлов импорта.Как избежать компиляции импорта?

В SCSS, я бы вообще структурировать вещи, как это:

scss/ 
    _reset.scss 
    main.scss 
    another.scss 

И после компиляции я остался с иерархией CSS, как в следующем.

css/ 
    main.css 
    another.css 

я первым сделал это (в основном из Habbit):

styl/ 
    _reset.styl 
    main.styl 
    another.styl 

Но после запуска stylus styl/ --out css/ --compress был разочарован, чтобы увидеть выход включен _reset.css файл. Это не неожиданно, поскольку Stylus не гарантирует, что он будет вести себя одинаково, но я не могу найти документацию о том, как достичь того же.

Как избежать компиляции файлов, предназначенных только для импорта?

ответ

1

Согласно этой дискуссии, начиная с 2011 года, это не еще можно через обычный интерфейс командной строки: https://github.com/stylus/stylus/issues/181

У вас есть несколько вариантов, чтобы сделать эту задачу в зависимости от вашей системы сборки. Если вы используете bash или zsh вы можете использовать за исключением Glob для каждого файла, начиная с _

Если вы используете gulp, вы можете фильтровать входные файлы, принятые gulp.src или gulp-ignore

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

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