Похоже, тема, которую вы разветвили, использует пакеты Gulp npm для управления конвейером ресурсов, и в нее входит шаг, который обрабатывает файлы Sass .Из документации кажется, что вы можете запустить npx bundle exec gulp
для локального обслуживания сайта, и это должно следить за изменениями в файлах Sass - просто убедитесь, что вы включаете новый импорт в src/styles/
и включаете операторы импорта для них в свой файл.Файл src/styles/main.scss
, который выводится как assets/css/main.css
.
. Это не будет работать со стандартным потоком сборки / обслуживания Jekyll, который использует гем Ruby для обработки обработки Sass и требует, чтобы вы указали папку длясохранить импорт Sass в вашей конфигурации Jekyll, а затем включить этот импорт в файл, который он будет обрабатывать ( см. документацию ).Чтобы изменить его так, чтобы он использовал процесс сборки Jekyll, вам нужно переместить все ваши импорты из текущей папки Sass в тот, который вы определили в вашем конфигурационном файле Jekyll (или просто указать на этот существующийпапку в вашей конфигурации, хотя вам также необходимо убедиться, что она включена в обработку Jekyll), затем переместите файл main.scss
в папку assets/css/
.Однако это может нарушить существующий конвейер ресурсов, если вы не удалите с него шаг обработки Sass.