@indiscale/caosdb-webui-legacy-adapter
v0.6.0
Published
Integration of CaosDB Webinterface Modules into the classical webinterface
Readme
Quick dev guide
For developing webui core components and using them in caosdb-webui workflows.
Clone:
- caosdb-webui-core-components
- caosdb-webui-ext-map
- caosdb-webui-legacy-adapter
In caosdb-webui-core-components and caosdb-webui-ext-map run:
npm install(first time)
and:
npm pack(each time something is changed)
In caosdb-webui-legacy-adapter run:
npm run buildAfterwards copy *.bundle.js files from build/ to caosdb-webui/src/core/js.
We have a tool in the tools directory caosdb-webui-legacy-adapter/tools/copy-map-to-webui.sh that copies the map from webui-ext-map and the form to webui and then into the running docker with the Linkahead instance.
./copy-to-webui.shor with commandline options as follows:
./copy-to-webui.sh --log # for a detailed output of all commands
./copy-to-webui.sh --only-form # Only update the Query Form bundle
./copy-to-webui.sh --only-map # Only update the Map bundle