@leoliao1980 also, the process is the same.
you don’t edit IN mm, you edit the files used, then launch mm.

you can do that in windows, as long as I don’t need access to any pi hardware.

install process
git clone like normal
cd MagicMirror
npm install
cd …\fonts
npm install
cd …\vendor
npm install
cd …
npm start