1.0.10 • Published 2 years ago

vue-debugger v1.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

npm version minifiedSize license npm downloads

comment: <> ([npm(https://img.shields.io/npm/dm/vue-debugger.svg)](https://www.npmjs.com/package/vue-debugger))

Vue.js Console Debugger

Demo

Setup

npm install --save vue-debugger

Add dependencies to your main.js:

import Vue           from 'vue'
import VueDebugger from 'vue-debugger'
import 'vue-debugger/dist/vue-debugger.css'

Vue.use(VueDebugger)

Add the global component to your App.vue:

<vue-debugger/>

Trigger notifications from your .vue files:

// capture console.XXX and other errors.
console.log('Hello')
console.error('Hello')
// simple direct plugin
this.$debug.log('Hello World!')
this.$debug.warn('A warning message')

Or trigger logs from other files, for example, your store / router:

import Vue from 'vue'

Vue.debug.log('Logged by Vue')

Usage

Nuxt.js

nuxt.config.js

plugins: [
  { src: 'plugins/vue-debugger-ssr.js', ssr: false }
]

vue-debugger-ssr.js

import Vue from 'vue';
import VueDebugger from 'vue-debugger';
import 'vue-debugger/dist/vue-debugger.css';

Vue.use(VueDebugger);

Features

FeaturesTypeDescription
console.XXX capturelogAuto collect all usages of console log levels.
js.debug.XXX loglogLog directly to component view but not to browser console.
Expand - MinimizeviewView Modes control to minimize, expand console view.
clearviewClear console messages.
expanded: BooleanpropMount console expanded.

FAQ

Check closed issues with FAQ label to get answers for most asked questions.

Development

To run a local demo:

# run the demo
cd demo
npm install
npm run serve
1.0.10

2 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago