-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
doc: add docs for Install the Visual Studio 2015 Build Tools #2082
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm strongly -1 on this. Node does not support building with VS2015 anymore, we should not encourage users to use it.
We don't support building Node.js with VS2015 but apparently do still support building addons with it: https://github.com/nodejs/build/blob/master/doc/windows-visualstudio-supported-versions.md#for-building-nodejs-addons cc @joaocgreis |
While we support VS2015, we should not suggest using it. |
So, would it be a good idea keep this PR but change the |
TBH, I don't know if the windows-build-tools include vs2019. That said, the change right now is worded in a way that suggests that VS2015 should be installed besides VS2017 or build tools. That would have to be changed too. |
I've tried link to related issue
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should not recommend outdated versions of dependencies. While VS2015 is still supported, it will only be while it is both supported upstream and easy for us to keep supporting it here. In fact, this README should be updated to recommend VS2019 - we did not do that before because we were waiting for a recent version of node-gyp
to land on all supported Node.js versions through npm.
@B4Lee thanks for the effort in opening this PR. I've left a comment in the linked issue: #2025 (comment) . Unfortunately, I don't see anything we can do about node-sass
here without making the problem worse.
thanks for the explaining @joaocgreis should I close this PR's? or make of some changes? |
I'll close, but feel free to propose other changes if you think something else should be done. Thanks! |
Checklist
Description of change
adding aditional flags for install the Visual Studio 2015 Build tools instead of the Visual Studio 2017
ones. both install manualy or via CMD/Powershell
By default,
npm install --global --production windows-build-tools
will install 2017 build tools. To change that run that script with the--vs2015
parameter.