Logo Design by Natsuki Wada
- About The Project
- Getting Started
- Using App
- Planned Features
- Contributing
- Acknowledgements
- Contributors
-
Fork this repository and clone it to your local machine.
-
Run "npm install".
npm install
-
In the BIRDZ'EYE "/src/components/componentTree/TheComponentTreeContainer.vue" file, add the file path that leads to the root component for your project in the import statement with an empty string:
import AppChildComponent from "./AppChildComponent.vue"; //**** Modify empty string on next line to import from the location of the root component in your applications (typically App.vue) *****/ import App from "";
-
Run "npm run electron:serve" for development mode,
npm run electron:serve
Or run "npm run electron:build" to create a production build of the BIRDZ'EYE application
npm run electron:build
- When the application opens, you will see the words, "Open Project". Click on this to choose the root directory for your project. After choosing the root directory, the main page of the app, with the text editor, file tree, component tree, and simulator will appear. (The simulator will initially just be the BIRDZ'EYE logo.)
- You can save edits to your file in the text editor either by using the down arrow button on the right, or by using "control + s".
- You can view component properties by clicking on the component's name in the component tree.
-
More robust and flexible terminal functionality. Including integrating XTerm into the application's terminal.
-
Dynamic tab creation for the text editor.
-
Interface/UI improvements.
-
Dynamic file tree with read/write capabilities in order to create and edit files.
-
Live styling capability in the component tree display for editing components.
-
Refinement of Vuex state management.
Collaboration is what drives Open Source technology forward. We welcome any contributions you would like to make. Thank you.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/nameOfYourFeature
) - Commit your Changes (
git commit -m 'Some explanation of what you added'
) - Push to the Branch (
git push origin feature/nameOfYourFeature
) - Open a Pull Request
- We would like to thank OSLabs for accelerating this project.
Natsuki Wada
LinkedIn | Github