First, thank you for making this: it has so much potential to help people get a better understanding of how projects & libraries work. It's also beautifully designed and executed.
My question: since we're installing pexx globally, could the global lib not also contain the necessary infrastructure for rendering the UI?
- Current: running
pexx my-project saves an entire instance of Project Explorer per directory
- Proposed:
- Running
pexx my-project saves what is now saved as ./my-project/base-directory-tree/src/store.js as a single JSON file named ./my-project/.pexxrc;
- Running
pexx my-project (or simply pexx within it) detects the existence of .pexxrc and serves a production build of a Vue app that reads .pexxrc and renders the same interface as now.
It's quite possible I'm missing context: feel free to dismiss if so!
First, thank you for making this: it has so much potential to help people get a better understanding of how projects & libraries work. It's also beautifully designed and executed.
My question: since we're installing
pexxglobally, could the global lib not also contain the necessary infrastructure for rendering the UI?pexx my-projectsaves an entire instance of Project Explorer per directorypexx my-projectsaves what is now saved as./my-project/base-directory-tree/src/store.jsas a single JSON file named./my-project/.pexxrc;pexx my-project(or simplypexxwithin it) detects the existence of.pexxrcand serves a production build of a Vue app that reads.pexxrcand renders the same interface as now.It's quite possible I'm missing context: feel free to dismiss if so!