Notes
Seems to be a cpp syntax/versioning issue with the older usb module, which is deprecated and we should probably replace anyway.
Node 16.20.2 "worked" enough to be able to pxt serve and see the page, then updating devDependencies to "@types/node": "16.18.108" got it to the point where I could see the sim too!
To Reproduce Machine 2
Steps to reproduce the behavior on @max9403's Windows desktop:
Describe the bug Trying to follow the readme on various systems results in error messages.
To Reproduce Machine 1 Steps to reproduce the behavior on my macbook air:
Local Dev Server
steps inreadme.md
Notes Seems to be a cpp syntax/versioning issue with the older usb module, which is deprecated and we should probably replace anyway.
Node 16.20.2 "worked" enough to be able to
pxt serve
and see the page, then updatingdevDependencies
to"@types/node": "16.18.108"
got it to the point where I could see the sim too!To Reproduce Machine 2 Steps to reproduce the behavior on @max9403's Windows desktop:
Local Dev Server
steps inreadme.md
pxt builddaldts
Notes ... but it then serves on the MS machine.
Expected behavior Build should complete without error.
Desktop:
Laptop:
Additional context @max9403, @apead and I are going to be hacking away at this, just raising the issue for visibility & collaboration.