Skip to content

Commit a4cfff7

Browse files
authored
Update Visual Studio links
Update Visual Studio links to point to VS2017. Removes the IN PROGRESS note since first is already completed and the second one is stalled.
1 parent 3593680 commit a4cfff7

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

windows-environment.md

+3-11
Original file line numberDiff line numberDiff line change
@@ -75,19 +75,11 @@ How do you know if an npm package you want to install is a native module? Look f
7575
#### Prerequisites
7676

7777
* Option 1: Install all the required tools and configurations using Microsoft's [windows-build-tools](https://github.com/felixrieseberg/windows-build-tools) by running `npm install -g windows-build-tools` from an elevated PowerShell (run as Administrator).
78-
* Option 2: Install dependencies and configuration manually
79-
1. Visual C++ Build Environment:
80-
* Option 1: Install [Visual C++ Build Tools](http://go.microsoft.com/fwlink/?LinkId=691126) using the **Default Install** option.
81-
* Option 2: Install [Visual Studio 2015](https://www.visualstudio.com/products/visual-studio-community-vs) (or modify an existing installation) and select *Common Tools for Visual C++* during setup. This also works with the free Community and Express for Desktop editions.
8278

83-
> :bulb: [Windows Vista / 7 only] requires [.NET Framework 4.5.1](http://www.microsoft.com/en-us/download/details.aspx?id=40773)
84-
79+
* Option 2: Install dependencies and configuration manually
80+
1. Install Visual C++ Build Environment: [Visual Studio Build Tools](https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=BuildTools) (using "Visual C++ build tools" workload) or [Visual Studio 2017 Community](https://visualstudio.microsoft.com/pl/thank-you-downloading-visual-studio/?sku=Community) (using the "Desktop development with C++" workload)
8581
2. Install [Python 2.7](https://www.python.org/downloads/) (`v3.x.x` is not supported), and run `npm config set python python2.7`
86-
3. Launch cmd, `npm config set msvs_version 2015`
87-
88-
> :chart_with_upwards_trend: **IN PROGRESS** there are currently two efforts underway to make it easier to install native modules.
89-
* We recognize that installing full VS can be burdensome, and we released the more minimal Visual C++ Build tools to help resolve this issue. The Build Tools are still in Technical preview, so please let us know if you run into any Windows-specific configuration issues so we can address them in the next release, and watch [this thread](https://github.com/nodejs/node-gyp/issues/629) for updates.
90-
* There are [long-term](https://github.com/nodejs/build/issues/151) efforts underway to build and cache pre-compiled packages on a server to get rid of compiler dependencies altogether.
82+
3. Launch cmd, `npm config set msvs_version 2017`
9183

9284
#### Verify everything's working
9385
Here are a few packages you can try installing to see if your environment is set up properly.

0 commit comments

Comments
 (0)