Как мне структурировать sass и css в моем проекте - PullRequest
0 голосов
/ 06 октября 2019

Я новичок в Sass и пытаюсь создать структуру папок, которая работает с минимальными усилиями при компиляции. Я хочу создать несколько файлов в каждом из нескольких каталогов, которые имеют одно и то же имя с файлом ( / .css), и мои файлы sass находятся в папке app / sass, так что они передаются без усилий.

Я провел исследование простых трюков нотации cd в любой командной строке, но позже я понял, что нотация Sass может отличаться. Я искал Gulp и Grunt и до сих пор не смог найти что-нибудь точно при отправке файлов CSS по нескольким адресатам с одинаковыми именами. Я искал структуры Sass / CSS, но все еще не могу понять, как использовать один файл CSS для всего проекта.

-app
  -sass
    -index.scss
    -admin.scss
-public
  -index
    -index.css
  -admin
    -admin.css
sass --watch app/sass/*.scss:public/css/*/*.css

Что я должен написать вместо *, который функционирует какпараметр для всех?

1 Ответ

2 голосов
/ 06 октября 2019

Руководство Sass на их сайте: https://sass -lang.com / guide говорит вам сделать это так:

sass --watch app/sass:public/stylesheets

И эта ссылка [ sassпросмотр нескольких каталогов ] говорит, что вы можете указать более одного пути для просмотра:

sass --watch path/to/sass1:path/to/css1 path/to/sass2:path/to/css2 path/to/sass3:path/to/css3

Таким образом, вы можете просматривать несколько путей, но все равно придется указывать каждый из них.

...