Skip to content
This repository has been archived by the owner on Jul 19, 2021. It is now read-only.

1. System requirements

Chris Berthe edited this page Jun 18, 2018 · 2 revisions

There are several system requirements you’ll want to ensure you have installed on your local machine before getting started.

Node

You will need the current LTS (long-term support) release which you can download directly from the Node website.

We highly recommend using NVM as a Node Version Manager which can easily be installed by running the following command in your terminal:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

For further documentation on how to install individual Node versions with NVM, visit the GitHub repository.

Yarn or npm 5+

Follow the instructions on how to get started with Yarn or npm to make sure you’re using the latest version.

The Shopify Themes team made a decision in 2017 to migrate all theme repositories, including Slate, over to Yarn. Because of this, installing dependencies for each of our projects has become fast and reliable.

It’s important to note, both of these packages have their ups and downs and many of the fantastic features that initially launched with Yarn are now available with npm 5+, so feel free to use the one you are most comfortable with.


Next: Create a new Slate project