There is a great tool called
nvm that is available for Linux and OS X. It allows you to quickly install, update or switch between node.js versions.
Thanks to a lot of hard work from various open source contributors, we can now install a similar tool for Windows (with the same name), and use it to run Gatsby.
- First, you'll want to download and install nvm for Windows.
- Open the command prompt as an administrator.
- To install node.js, run the following (substitute 14 for another version of node.js if you like):
nvm install 14 nvm use 14
The output will look something like this:
C:\Windows\system32>nvm install 14 14.0.0 Downloading node.js version 14.0.0 (64-bit)... Complete Creating C:\Users\kylev\AppData\Roaming\nvm\temp Downloading npm version 6.14.4... Complete Installing npm v6.14.4... Installation complete. If you want to use this version, type nvm use 14.0.0 C:\Windows\system32>nvm use 14 14.0.0 Now using node v14.0.0 (64-bit)
4. Close the command prompt, and open a new shell, this time as your own user account. To install Gatsby, run the following:
npm install -g gatsby
5. Check that the Gatsby command line utility installed correctly:
The output should look something like this:
C:\Windows\system32>gatsby --version Gatsby CLI version: 3.3.0
Congratulations! You can now use Gatsby on Windows inside nvm to develop Gatsby static web applications.