Jekyll не компилирует scss - PullRequest
       30

Jekyll не компилирует scss

0 голосов
/ 30 апреля 2020

Я хочу обновить сайт с Jekyll 3 до 4.0.0, но по какой-то причине S CSS больше не компилируется (работал раньше).

У меня есть css файл в assets/css/test.scss:

---
---
$primary-color: green;

body {
  color: $primary-color;
}

Вывод в _site/assets/css/test.css выглядит (как css map?):

{
    "version": 3,
    "file": "test.css",
    "sources": [
        "test.scss"
    ],
    "sourcesContent": [
        "$primary-color: green;\n\nbody {\n  color: $primary-color;\n}\n"
    ],
    "names": [],
    "mappings": "AAEA,AAAA,IAAI,AAAC,CACH,KAAK,CAHS,KAAK,CAIpB"
}

Мой конфигурационный файл содержит эту конфигурацию sass:

sass:
  style: compressed
  sass_dir: _sass

Gemfile.lock содержит установленный sass-конвертер:

jekyll-sass-converter (2.1.0)
  sassc (> 2.0.1, < 3.0)

Ruby Версия: ruby 2.7.0p0 (редакция 2019-12-25 647ee6f091) [x86_64- linux - gnu]

Gem Версия: 3.1.2

Jekyll Версия: jekyll 4.0.0

Есть идеи? Заранее спасибо

1 Ответ

0 голосов
/ 30 апреля 2020

На сайте используется плагин jekyll-polyglot . Этот плагин заставляет Jekyll отображать исходные карты s css некорректно. См https://github.com/untra/polyglot#compatibility

...