
The SPFx Install Script Grows Up
Back in December I introduced a Node.js script that automates SPFx environment setup—pick a version or an alias like SPO or SP2019, and it works out the right Node.js, Yeoman, generator, and task runner versions by querying the npm registry directly instead of relying on a hardcoded matrix (older releases keep a small fallback table, more on that below).
Then I used it every day on real client work, which turned out to be the best possible test suite. What happens when a tool you’re proud of meets real life? It broke in ways I didn’t anticipate, I rebuilt parts I thought were already solid, and it picked up a handful of features I only discovered I needed once I was living in it.





