You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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!
The text was updated successfully, but these errors were encountered:
That's a great idea! Hm. Let me think of the best way to add this. I have a couple of other lower hanging fruit to tackle first but I think this is a brilliant suggestion, thanks for making it! PRs also welcome.
Completely understood. It's absolutely worth taking the time to think things through, because a major consideration is keeping things flexible enough to make ongoing development easy. An unfortunate choice of structure for .pexxrc could make future features hard to add.
Glad you like the idea: will have a play with some ideas and get back to you :)
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?pexx my-project
saves an entire instance of Project Explorer per directorypexx 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
;pexx my-project
(or simplypexx
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!
The text was updated successfully, but these errors were encountered: