Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 2.15 KB

basic-hardware-software-requirements.md

File metadata and controls

39 lines (26 loc) · 2.15 KB
title
Basic Hardware and Software Requirements

Find the latest hardware and software requirements for building with Gatsby. Note: this doc will evolve as the framework evolves, so if you find something that's outdated please open an issue with your findings.

Operating Systems

Platform specific issues

  • Gatsby (or at least the sharp library which is used in Gatsby's image pipeline) will not work on Linux if the CPU does not support SSE4.2 (e.g. CPUs pre-2012). If you're experiencing problems, check if your platform is supported by sharp.

Memory

This will be variable depending on the size of your site. Gatsby sites have been known to work from 500mb to 1GB of RAM.

Node.js ecosystem

To develop with Gatsby, you'll need to install:

  • Node.js 14.15.0 (LTS) or higher
  • npm or Yarn 1 package manager to install the Gatsby CLI and site dependencies.
    • npm is recommended for most developers.
    • Yarn is used for authoring Gatsby themes.
    • Yarn is also used for developing Gatsby itself, as well as its websites.
    • Note: while Yarn 2 should work with Gatsby's core plugins, some 3rd-party plugins do not.
    • There's a command to tell the Gatsby CLI which package manager to use.

It's possible to use Gatsby without the CLI, which relies on public GitHub access. See docs for more info.

Browser versions

  • This is the same as React DOM, as Gatsby uses React to build websites.
    • IE9+ (with polyfills) and popular modern browsers.
  • See more on browser support.