-
vue-devtools only works with Vue.js 1.0.0+.
-
After installation, there will be a grayed-out icon to the right of your omnibar. It doesn't do anything. Chrome team made this questionable design decision to display the icon even if an extension doesn't define any browser actions at all, and it's not possible to programmatically open the devtools pane for you from an extension. You need to open the devtools and navigate to the Vue pane yourself.
-
The Vue pane only appears if Vue.js is detected on the page. If the page uses a production/minified build of Vue.js, devtools inspection is disabled by default so the Vue pane won't show up.
-
To make it work for pages opened via
file://
protocol, you need to check "Allow access to file URLs" for this extension in Chrome's extension management panel.
Works with vuex for time-travel debugging:
Currently only a Chrome devtools extension is available.
Get it on the Chrome Web Store.
Make sure you are using Node 6+ and NPM 3+
- Clone this repo
npm install
npm run build
- Open Chrome extension page
- Check "developer mode"
- Click "load unpacked extension", and choose
shells/chrome
.
- Clone this repo
npm install
npm run dev
- A plain shell with a test app will be available at
localhost:8080
.