Skip to content
/ DejaVue Public
forked from MiCottOn/DejaVue

Visualization and debugging tool built for Vue.js

License

Notifications You must be signed in to change notification settings

Oooobe/DejaVue

 
 

Repository files navigation

DejaVue - Vue.js visualization and stress testing

(Only works with Vue 2.0!)

Installation

Manual Installation

Make sure you are using Node 6+ and NPM 3+

1. Clone this repo

2. npm run build

3. Open Chrome extension page

4. Check "developer mode"

5. Click "load unpacked extension", and choose the entire folder.

Building over it

1. Clone this repo

2. npm install

3. npm run dev

Features - all work with and without a state management library (e.g. Vuex)

1. Application Structure Visualization - Interactive tree

2. Component Inspection - view props, variables and slots

3. Diff Engine - As you test see which components are being updated and what those changes are

4. Time Travel - Move backwards and forwards through your state changes and see both the tree and your application update

5. Component Highlighting - Hover over a tree leaf to highlight the component on your app

Screenshots

Everything else

Want to help contribute? Fork the repo and have at it!

Why and how we decided to build this

Next on the pipeline: stress testing and moving time travel functionality to inside the tool

Authors: Scott, Mike, and Jon

About

Visualization and debugging tool built for Vue.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.2%
  • CSS 1.5%
  • Other 1.3%