-
Notifications
You must be signed in to change notification settings - Fork 364
1. System requirements
There are several system requirements you’ll want to ensure you have installed on your local machine before getting started.
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.
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.