Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Commit

Permalink
hacking-on-atom-core: Suggest npm 6.12 or later
Browse files Browse the repository at this point in the history
This version of npm includes newer node-gyp,
which is better at automatically detecting Python
(especially Python 3), and also better at 
automatically detecting Visual Studio.
  • Loading branch information
DeeDeeG authored Sep 28, 2020
1 parent b72c20a commit 50f9a18
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions content/hacking-atom/sections/hacking-on-atom-core.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ In order to build Atom from source, you need to have a number of other requireme

* macOS 10.9 or later
* Node.js 10.12 or later (we recommend installing it via [nvm](https://github.com/creationix/nvm))
* npm 6 or later (run `npm install -g npm`)
* npm 6.12 or later (run `npm install -g npm`)
* Python v2.6.x, v2.7.x or v3.5+
* Command Line Tools for [Xcode](https://developer.apple.com/xcode/downloads/) (run `xcode-select --install` to install)

Expand All @@ -93,6 +93,7 @@ In order to build Atom from source, you need to have a number of other requireme
{{#windows}}

* Node.js 10.12 or later (the architecture of node available to the build system will determine whether you build 32-bit or 64-bit Atom)
* npm 6.12 or later (run `npm install -g npm`)
* Python v2.6.x, v2.7.x, or v3.5+
* [Get Python from the Microsoft Store](https://www.microsoft.com/en-us/search/shop/apps?q=python+software+foundation&devicetype=pc&category=Developer+tools%5cDevelopment+kits&Price=0&MaturityRating=ESRB%3aE), or
* Download Python from https://www.python.org/downloads/.
Expand Down Expand Up @@ -124,7 +125,7 @@ Ubuntu LTS 16.04 64-bit is the recommended platform.
* C++11 toolchain
* Git
* Node.js 10.12 or later (we recommend installing it via [nvm](https://github.com/creationix/nvm))
* npm 6 or later (run `npm install -g npm`)
* npm 6.12 or later (run `npm install -g npm`)
* Python 2.6.x, 2.7.x or 3.5+
* Development headers for [libsecret](https://wiki.gnome.org/Projects/Libsecret).

Expand Down

0 comments on commit 50f9a18

Please sign in to comment.