Skip to content

Commit 409af4c

Browse files
rigor789Guillaume Chau
authored and
Guillaume Chau
committed
Add Standalone Vue Remote Devtools App (electron shell) (#451) (#452)
* Create a minimal electron shell for vue-devtools. * Remote devtools MVP: added middleware server with websockets communication and express serving file for client (backend) * Add missing chrome icon * Add loading state, handle multiple instances * Use consistent port, update electrom shell template to display proper IP * Add build script * Change name to vue-remote-devtools, Add connector as importable script * Add readme to electron shell * Replace hardcoded port * Make the electron shell work without previous extension hook * Fix devtools.connect * Remove console.log * Handle disconnections, keep only one connection live * Handle closing devtools, add comments * Use prepare instead of prepublish. Allow specifying remote host instead of hardcoding localhost * Update local server to run on 0.0.0.0 by default, add host param to connect method * Update electron shell readme * Create a minimal electron shell for vue-devtools. * Remote devtools MVP: added middleware server with websockets communication and express serving file for client (backend) * Add missing chrome icon * Add loading state, handle multiple instances * Use consistent port, update electrom shell template to display proper IP * Add build script * Change name to vue-remote-devtools, Add connector as importable script * Add readme to electron shell * Replace hardcoded port * Make the electron shell work without previous extension hook * Fix devtools.connect * Remove console.log * Handle disconnections, keep only one connection live * Handle closing devtools, add comments * Use prepare instead of prepublish. Allow specifying remote host instead of hardcoding localhost * Update local server to run on 0.0.0.0 by default, add host param to connect method * Update electron shell readme * Update eslint script * Improve compatibility with wider range of devices * Yarn lock * Target for electron shell * Fix error on SVG (was event.target) * Check for global hook var in all shells * Fix events tab * Misc * Remove unecessary script * Remove unecessary script * Remove extra indentation * Revert fb82758
1 parent dc75c5f commit 409af4c

24 files changed

+11888
-19
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ Works with [vuex](https://github.com/vuejs/vuex) for time-travel debugging:
1818

1919
- [Get the Firefox Addon](https://addons.mozilla.org/en-US/firefox/addon/vue-js-devtools/)
2020

21+
- [Get standalone app](https://github.com/vuejs/vue-devtools/blob/master/shells/electron/README.md)
22+
2123
- [Workaround for Safari](https://github.com/vuejs/vue-devtools/blob/master/docs/workaround-for-safari.md)
2224

2325
#### Open component in editor

0 commit comments

Comments
 (0)