Starter files are all in courtesy of Bruno Simon of https://threejs-journey.xyz/ I don't take credit for the wireframing of this code.
Download Node.js. Run this followed commands:
# Install dependencies (only the first time)
npm install
# Run the local server at localhost:8080
npm run dev
# Build for production in the dist/ directory
npm run build
The port is hosted on 8080.