treat-jekyll-template icon indicating copy to clipboard operation
treat-jekyll-template copied to clipboard

Addressing some issues with local development

Open woojiahao opened this issue 6 months ago • 0 comments

Thank you for the team's work on this awesome project. I was facing some issues with local development using bundle exec jekyll serve --livereload. I've documented the steps taken to remedy them.

  • "undefined method `untaint' in ..." - resolved by deleting Gemfile.lock and re-creating it
  • Webrick dependency not found - use bundle add webrick
  • Local deployment having "no implicit conversion of Hash into Integer" error causing nothing to render - update Jekyll to use version ~> 4.3.2

I understand that this might cause some issues with deployment on Github Pages as well so I have included a Github workflow that I had come up with previously to manually install version 3.2.2 of Ruby on Github pages through the workflow so that all the dependencies work as intended.

Hopefully these changes can help others who want to use this template! Do let me know what y'all think!

woojiahao avatar Dec 22 '23 13:12 woojiahao