Registry /
web-framework / vite-plugin-vue-inspector
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslnode 18–223 runs
build_error
glibcnode 18–223 runs
build_error
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
Inspector
✓ import Inspector from 'vite-plugin-vue-inspector'
✗ const Inspector = require('vite-plugin-vue-inspector')
Default import in ESM. CJS require works but not recommended. Use default import.
Inspector as vitePluginInspector
✓ import Inspector from 'unplugin-vue-inspector/vite'
✗ import { Inspector } from 'vite-plugin-vue-inspector'
Also available via unplugin-vue-inspector/vite. Named export does not exist.
Inspector (nuxt)
✓ import Inspector from 'vite-plugin-vue-inspector'
✗ import Inspector from 'vite-plugin-vue-inspector/nuxt'
For Nuxt, import the default from vite-plugin-vue-inspector, but use module registration: modules: [['unplugin-vue-inspector/nuxt', { ... }]]
Sets up the inspector plugin for Vue 3 with default toggle key and always visible button.
// vite.config.ts
import { defineConfig } from 'vite'
import Vue from '@vitejs/plugin-vue'
import Inspector from 'vite-plugin-vue-inspector'
export default defineConfig({
plugins: [
Vue(),
Inspector({
enabled: true,
toggleButtonVisibility: 'always',
toggleComboKey: 'control-shift',
}),
],
})
Errors
Common errors & fixes
Error: The inspector seems to be disabled. Press Meta-Shift to toggle.
Inspector is not enabled by default; toggle combo not pressed.
fixSet `enabled: true` in options or press the toggle combo key (default: Control-Shift or Meta-Shift).
TypeError: Cannot read properties of undefined (reading 'vue')
Missing Vue plugin or incorrect order; Inspector requires Vue plugin to be registered before it.
fixEnsure @vitejs/plugin-vue (or vite-plugin-vue2) is added to plugins before Inspector().
Module '"vite-plugin-vue-inspector"' has no exported member 'Inspector'.
Trying named import instead of default import.
fixUse `import Inspector from 'vite-plugin-vue-inspector'` instead of `import { Inspector } from ...` [vite] Internal server error: Cannot find module 'vite-plugin-vue-inspector'
Package not installed or missing devDependency.
fixRun `npm install -D vite-plugin-vue-inspector` or the corresponding package manager command.
Audit
Dependencies
viterequiredPeer dependency required for the Vite plugin system (^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0)