SPFx Setup for SharePoint Subscription Edition: A Survival Guide

This is painful to be honest due to the versions mismatch all the time… so here is a guide for SharePointers.