Spaces:
Paused
Paused
| # Fixer App (Developer notes) | |
| This folder produces two HTML Jinja template files that are used by the Flask server launched via `../fix_annotations.py`. | |
| The files here that are used by the server are `submit.html` and `dist/index.html`. | |
| ### Build process | |
| If you make any changes to `index.html` (or any of the React app components sourced by it), you will need to rebuild the generated output file at `dist/index.html`. | |
| To run this build process, you can run: | |
| ``` | |
| cd fixer_app | |
| npm install | |
| npm run build | |
| ``` | |
| This invokes [Parcel](https://parceljs.org/) to build the React app, inlines all JS and CSS code within the output HTML file, and uses [`shx sed`](https://github.com/shelljs/shx#sed) to insert in Jinja template variables post-build. | |
| Note that no build process is required for `submit.html`. | |