i suggest you use bundlers like most people do and you have three running in seconds. parcel or any other. as a quick fix i would suggest codesandbox. it has a download button which has the project files needed (uses parcel i believe). looks like this: https://codesandbox.io/s/reurope-threejs-basic-kiow9
you are messing with dead-end specs that will never see the light of day (module script tags) or at best are unfinished and impractical (spec esm imports). you would never see any of this stuff in a professional setting.
Iāll be honest I donāt know enough about bundlers/github/dependencies etc to get this done. I went into git bash and did the npm install and I now have a folder called node_modules. I have no clue what it does or what to do with these files.
On codesandbox I couldnāt find anything labeled download so I didnāt know what to do there.
Sorry for taking so much time I just really want this working.
EDIT during the install I had a bunch of warning about dependencies being outdated. I ran npm update but it didnāt look like anything happended.
I just finally got something working. I used this boilerplate that this guy had posted on my stackoverflow questions also posted above by @mugen87.
It took me a bit to figure how it works but Iāve managed to get a couple of my project to finally load in a browser. I also disconnected internet and it still worked so thatās what needed. I greatly appreciate everyoneās help in this.