teamprevue / PreVue
- понедельник, 25 марта 2019 г. в 00:18:02
Vue
🎨 All in One Prototyping Tool For Vue Developers.
PreVue allows the user to design/visualize their component architecture by allowing users to :
Create components and preview their code
Set up different views/routes
Establish parent-child component relationships
See their application architecture in tree format
export the component architecture as a Vue application created with the default Vue CLI settings.
Download for MacOS, Linux, or Windows
If you find any issues, file issue
Double click on the application icon
Create components by entering a name and clicking the html elements you need
clicked elements will be shown on the right sidebar
drag them around to change the order!
Once you're satisfied, click the button to add a component and it will show up in the center stage, with the ability to resize!
Below is the generated directory structure of the Vue application that is created when you export your design.
src/
assets/
App.vue
components/
UserCreatedComponent1.vue
UserCreatedComponent2.vue
...
views/
HomeView.vue
UserCreatedRouteComponent1.vue
UserCreatedRouteComponent2.vue
...
PreVue was developed using node runtime @ v10.15.0. You should make sure you at least have that version installed to ensure full compatibility. You can download the latest version of node here
Clone this repo
git clone https://github.com/teamprevue/PreVue.git
Install dependencies
npm i
Run electron app
npm run electron:serve
PreVue is currently in beta release. We encourage you to submit issues for any bugs or ideas for enhancements. Also feel free to fork this repo and submit pull requests to contribute as well.
This project is licensed under the MIT License - see the LICENSE.md file for details