installer icon indicating copy to clipboard operation
installer copied to clipboard

Install native build tools by default.

Open bwdotdev opened this issue 5 years ago • 1 comments

This should definitely be enabled by default. The amount of times I have (and I'm sure other people have) skipped this step then tried to install native modules, only to face hours of headache, is insane.

image

bwdotdev avatar Feb 24 '20 01:02 bwdotdev

Or perhaps made to be part of the component selection page instead of its own dialog, defaulting to selected.

That said, I already had Python and VS installed prior to installing Node, so for me unselected was the better choice, since otherwise it would've caused a bunch of PATH headaches and, even worse, the potential for silent build failures in unrelated workflows if these versions took precedence over the previously installed versions. So, 🤷‍♂️.

Maybe instead of a checkbox with a default, it could be a Yes and No button with no default choice, so you're forced to pause for a second to pick one. Or a set of Yes and No radio buttons with none chosen, that you have to select before continuing:

image

Something like that.

JC3 avatar Dec 11 '21 18:12 JC3