Sha256: ef61acea91582ef41da289aa3d54c522050c05f412c3e9b3c9ce90642ef2074b
Contents?: true
Size: 1.48 KB
Versions: 1
Compression:
Stored size: 1.48 KB
Contents
--- layout: docs title: Jekyll on Windows prev_section: configuration next_section: posts permalink: /docs/windows/ --- While Windows is not an officially-supported platform, it can be used to run Jekyll with the proper tweaks. This page aims to collect some of the general knowledge and lessons that have been unearthed by Windows users. ## Installation Julian Thilo has written up instructions to get [Jekyll running on Windows][windows-installation] and it seems to work for most. ## Encoding If you use UTF-8 encoding, make sure that no `BOM` header characters exist in your files or very, very bad things will happen to Jekyll. This is especially relevant if you're running Jekyll on Windows. Additionally, you might need to change the code page of the console window to UTF-8 in case you get a "Liquid Exception: Incompatible character encoding" error during the site generation process. It can be done with the following command: {% highlight bash %} $ chcp 65001 {% endhighlight %} [windows-installation]: https://github.com/juthilo/run-jekyll-on-windows ## Auto-regeneration As of v1.3.0, Jekyll uses the `listen` gem to watch for changes when the `--watch` switch is specified during a build or serve. While `listen` has built-in support for UNIX systems, it requires an extra gem for compatibility with Windows. Add the following to the Gemfile for your site: {% highlight ruby %} require 'rbconfig' gem 'wdm', '~> 0.1.0' if RbConfig::CONFIG['target_os'] =~ /mswin|mingw/i {% endhighlight %}
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
jekyll-2.1.0 | site/docs/windows.md |