Avaiga / taipy-gui

Graphical User Interface generator for Taipy
Apache License 2.0
60 stars 20 forks source link

Forcing the WebApp location #564

Closed FabienLelaquais closed 1 year ago

FabienLelaquais commented 1 year ago

Description

As of now, the WebApp is built from the [root]/gui directory, and produces a set of JavaScript bundles and other assets in [root]/src/taipy/gui/webapp. This is exposed as taipy/gui/webapp when the package gets installed.

When developers want to work exclusively on the front-end side of things, they have to install the whole taipy-gui package over and over to watch their changes or debug their code.

It would be far easier to let developers indicate where the JS bundles should be found, independent from the Python code of Taipy GUI, in a way similar to other runtime configuration for GUI.

I propose that we use:

Acceptance Criteria

FredLL-Avaiga commented 1 year ago

any possible argument overridden with -w ? To be on the safe side, I'd propose to not have a short command-line option