

=> /usr/bin/sudo /bin/chmod 755 /usr/local/share/zsh /usr/local/share/zsh/site-functions Output: => /usr/bin/sudo /bin/chmod g+rwx /usr/local/include /usr/local/sbin /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks The Homebrew install will continue after hitting the Return key. Output: => /usr/bin/sudo /bin/mkdir -p /usr/local/include /usr/local/sbin /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Homebrew /usr/local/Frameworks You will be prompted to enter your Admin Password to allow the install to continue. Press the Return key to continue or any other key to abort => The following new directories will be created: usr/local/share/zsh/site-functions/_brew Output: MacBook-Pro:jekyll-test-site Colin$ /usr/bin/ruby -e "$(curl -fsSL )" You will now be prompted to hit the Return key again to continue. 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. 25 minute read Install Jekyll on macOS Mojave.Install Jekyll on macOS Mojave – Desired Persona
