Modular THREEjs boilerplate based on a technique defined here.
npm install
npm run dev
// or `npm run build` if production
npm run start
The example will be available at localhost:3000
I hope to reduce the bundle size with gzip, at this moment it's around 550KiB. The eventbus seems to work well, but I will likely tweak it as I begin using this boilerplate more often.