RO
robertdp/education-reports-frontend
Development setup
Requirements:
- NodeJS 6+
Clone the repo, and navigate to the folder in a terminal and run:
$ npm install --global elm elm-live uglify-js
$ elm-package installExtra commands are included as NPM tasks:
| Command | Description |
|---|---|
npm run live |
Start a "live preview" development server and open it in the browser |
npm run build |
Builds, optimises and compresses the application. The resulting files can be founder under the dist/ folder. |
The files that appear under dist/ are:
| File | Description | Deployable? |
|---|---|---|
index.html |
Used for the live preview | ✗ |
app.dev.js |
JavaScript output for the live preview | ✗ |
app.js |
JavaScript output from the Elm build process | ✗ |
app.min.js |
Optimised version of app.js after being run though UglifyJS |
✓ |