generator-jekyllrb
generator-jekyllrb copied to clipboard
Defaults don't work out of the box on Windows
Grunt fails for me unless I use specific versions in my Gemfile for jekyll, sass and compass: https://gist.github.com/erdostom/9923925
Also, Pygment will not work with Python 3 (maybe this could be noted in the Readme?).
Hope this is helpful, this is only my second OSS Issue and is partly fueled by an afternoon of frustration.
For sure. Can you open a pull request to add that information to the readme?
Weighing in here as a Windows user, just started trying the generator. It seems grunt-jekyll doesn't work with Windows nicely (no idea about other OS), so every Jekyll on version 1.4.3 and up will fail to pass the test on grunt-contrib-imagemin because of src in options is not passed when calling Jekyll. These incompatible versions won't accept the --source parameter at all. Also, grunt-jekyll won't pass in the source parameter when calling grunt jekyll:check on any versions of Jekyll.
TL;DR, grunt-jekyll's fault. Targeting Jekyll specifically on version 1.4.2 in the Gemfile seems to sort out the issue. grunt jekyll:check will still fail, but at least grunt serve works.
The same sort of problem reported in dannygarcia/grunt-jekyll#48, I guess.
EDIT: I've made a PR on grunt-jekyll to sort out this problem. It that PR passes and gets implemented, Windows users can use 1.4.2 now. (dannygarcia/grunt-jekyll#65)
Just fixed jekyll doctor issue https://github.com/dannygarcia/grunt-jekyll/pull/65, Please check if it could solve this issue.