Install Homebrew by entering the following command in your Terminal app and hitting the Return key. Why macOS already comes with a version of Ruby?Ī lot of the system directories in macOS are locked down making it difficult to use. Next we will install Homebrew a package manager for macOS. However, Xcode comes with the current version's headers.
You can confirm these changes under the heading "Command Line Tools / New Features" in the Xcode 10 Release Notes. Starting with Mojave, the macOS SDK headers are no longer installed under /usr/include/ by default which can cause Jekyll install issues. open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg You also need to install the macOS SDK headers. Install the Xcode Command Line Tools using your Terminal app. Installing Jekyll is easy and straight-forward, but there are a few requirements you’ll need to make sure your system has before you start. I highly recommend you join Jekyll Talk the official support forum where you can ask questions and discuss all aspects of Jekyll. It also ties in nicely to Github Pages but I personal use Netlify to host this website for free.
Jekyll uses the Liquid templating language and has built-in Markdown and Textile support. Jekyll is a tool for transforming your plain text into static websites and blogs.