Skip to content

Commit 7d09d46

Browse files
authored
Merge pull request microsoft#74 from bzoz/patch-1
Update Visual Studio links
2 parents 3593680 + a4cfff7 commit 7d09d46

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)