ThreeJS Webpack ES6 Boilerplate Versions Save

A basic boilerplate for a Three.js project compiled with Webpack and transpiled via Babel to enable using ES6 syntax.

1.6.1

3 years ago

Updated webpack config to resolve hot reload issue

1.6.0

3 years ago

Updated packages to latest Fixed package.lock Updated scripts and webpack configs

1.5.0

3 years ago
  • Updated all dependencies to latest
  • Fixed deprecation issues with new Three.js version
  • Replaced uglifyJs with Terser
  • Set up GLTF loader
  • Set up switching between normal object loading or GLTF loading
  • More GUI options
  • Updated stats
  • Fixed mesh helper tools

1.4.0

4 years ago

Updated some packages to latest. Fixed issues with more recent versions of Node.

1.3.0

5 years ago
  • Updated all packages to latest.
  • Set up chunking and minification in webpack.
  • Set up sass-loader inside of webpack instead of relying on node-sass for compiling.
  • Added html-webpack-plugin to generate index html.
  • Added autoprefixing via postcss.
  • Refactored public directories. Separated js and css from assets and set only that directory to be copied over.
  • Fixed up build process to remove dev files from being carried over.

1.2.0

6 years ago

Biggest update is migrating to Webpack 4. Also switched to use babel-preset-env and added in webpack-cli. Other changes:

  • Updated all other dependencies to latest (webpack-dev-server to beta to work with webpack 4)
  • Fixed and updated webpack package scripts
  • Refactored stats to its own component