По какой-то причине Джекилл больше не строит активы. Точнее, он думает, что делает, но это не так. Например, запустив bundle exec jekyll serve
и изменив что-то в _assets/stylesheets/main.scss
, я получаю следующий вывод:
Source: .
Destination: ./_site
Incremental build: disabled. Enable with --incremental
Generating...
done in 1.342 seconds.
Auto-regeneration: enabled for '.'
Server address: http://0.0.0.0:4000//
Server running... press ctrl-c to stop.
Regenerating: 1 file(s) changed at 2020-02-13 04:48:41
_assets/stylesheets/main.scss
...done in 1.159845 seconds.
Однако моя папка _site/assets
содержит только 1 файл: .sprockets-manifest-5dafa359215d48caecfc88ee349dcd32.json
Gemfile :
source 'https://rubygems.org'
gem 'jekyll'
gem 'jekyll-assets'
gem 'maruku'
gem 'rake'
gem 'sass'
gem 'uglifier', '~> 3.2'
gem 'github-pages'
gem 'rouge'
gem "sprockets", "~> 3.7"
assets
в _config.yaml
:
assets:
dirname: assets
baseurl: /assets/
sources:
- _assets/javascripts
- _assets/stylesheets
- _assets/images
- _assets/fonts
js_compressor: uglifier
css_compressor: sass
cachebust: none
cache: true
gzip: [ text/css, application/javascript ]
debug: true
compressors:
uglifier:
harmony: true
compress:
unused: false