WIP: update webapp to use new backend
This is still very much WIP, but I now have fast autofocus, stage moves, image streaming, and click-to-move.
This commit is contained in:
parent
e82acf2941
commit
799dc7f522
12 changed files with 9371 additions and 8401 deletions
|
|
@ -14,6 +14,14 @@
|
|||
* JS client is coupled to the API, and so are no longer separately built and deployed.
|
||||
* See [openflexure-microscope-server/README.md](https://gitlab.com/openflexure/openflexure-microscope-server/-/blob/master/README.md) for details on creating new releases
|
||||
|
||||
## Installing
|
||||
|
||||
* Install Node.js (and npm)
|
||||
* Install dependencies with `npm install`
|
||||
* Node v18 changes SSL, and so you need `$env:NODE_OPTIONS = "--openssl-legacy-provider"` on Windows or `export NODE_OPTIONS=--openssl-legacy-provider` on Linux/MacOS for compatibility.
|
||||
* Build the static web app with `npm run build`
|
||||
* Serve a development version with `npm run serve`
|
||||
|
||||
## VS Code and ESLint
|
||||
|
||||
To prevent the editor from interfering with ESLint, add to your project `settings.json`:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue