before start any, please run "npm install"
- npm run test
running test code with coverage.
- npm run local (local development build)
this will run webpack-dev-server with hot loader. (localhost:8082)
- npm run prod (production build)
this will build dist folder which includes bundle.js, vender.js, manifest.json, and index.html (and also source-map files)
you can see the configuration setting on package.json. eslint rules are based with airbnb and some of the custom is applied on package.json (ex - indent 2 space, etc)
env folder contains environment variable properties, which will be used from webpack "dotenv-webpack".
If you want to separate variables depends on environments(such as api endpoint),
- create ".env.{{environment}}" file from env folder.
- define variables on each environment .env files