Updated readme with project tree
This commit is contained in:
parent
4bf4b32e81
commit
a8e2a24c43
25
README.md
25
README.md
|
@ -2,17 +2,20 @@
|
||||||
A basic boilerplate for a Three.js project including the use of Webpack and ES6 syntax via Babel.
|
A basic boilerplate for a Three.js project including the use of Webpack and ES6 syntax via Babel.
|
||||||
|
|
||||||
## Project Structure
|
## Project Structure
|
||||||
* build - Directory for built and compressed files from the npm build script
|
```
|
||||||
* src - Directory for all dev files
|
build - Directory for built and compressed files from the npm build script
|
||||||
* src/css - Contains all SCSS files, that are compiled to `src/public/assets/css`
|
src - Directory for all dev files
|
||||||
* src/js - All the Three.js app files, with `app.js` as entry point. Compiled to `src/public/assets/js` with webpack
|
├── css - Contains all SCSS files, that are compiled to `src/public/assets/css`
|
||||||
* src/js/app/components - Three.js components that get initialized in `main.js`
|
├── js - All the Three.js app files, with `app.js` as entry point. Compiled to `src/public/assets/js` with webpack
|
||||||
* src/js/app/helpers - Classes that provide ideas on how to set up and work with defaults
|
│ ├── app
|
||||||
* src/js/app/managers - Manage complex tasks such as GUI or input
|
│ │ ├── components - Three.js components that get initialized in `main.js`
|
||||||
* src/js/app/model - Classes that set up the model object
|
│ │ ├── helpers - Classes that provide ideas on how to set up and work with defaults
|
||||||
* src/js/data - Any data to be imported into app
|
│ │ ├── managers - Manage complex tasks such as GUI or input
|
||||||
* src/js/utils - Various helpers and vendor classes
|
│ │ └── model - Classes that set up the model object
|
||||||
* src/public - Used by webpack-dev-server to serve content and is copied over to build folder with build command. Place external vendor files here.
|
│ ├── data - Any data to be imported into app
|
||||||
|
│ └── utils - Various helpers and vendor classes
|
||||||
|
└── public - Used by webpack-dev-server to serve content and is copied over to build folder with build command. Place external vendor files here.
|
||||||
|
```
|
||||||
|
|
||||||
## Getting started
|
## Getting started
|
||||||
Install dependencies:
|
Install dependencies:
|
||||||
|
|
Loading…
Reference in New Issue