threejs-webpack-starter
threejs-webpack-starter copied to clipboard
🕸 Minimal boilerplate for prototyping THREE.js with modular imports.
ThreeJS & Webpack Starter 
I got tired of the amount of overhead involved in getting a modular THREE.js project up-and-running. This repo is intended to solve some of those problems. I'll keep iterating -- I'd like to include the minimal amount of boilerplate required to stop repeating myself for EVERY project but also be completely unopinionated.
🎉 Getting Started
Prerequisites
Make sure you have Node and NPM installed.
- Node
v12.10.0(You can quickly switch to the correct version withnvm useif you have it installed.) - NPM
>6.10.3
Development
Out-of-the-box, things are pretty simple:
-
📦 Install dependencies. I use
ciinstead ofi/installto avoid versioning discrepancies but live your life.npm ci -
🏗 Build project. This will just do all the bundling without starting a dev server.
npm run build -
🛠 Build and run development server. This command will start a development server which watches for changes and auto-reloads at
localhost:9000.npm start