fix(devtools): fix prod devtools detection + handle late devtools hook injection (#4653)
This commit is contained in:
@@ -2,4 +2,9 @@ import { createApp } from 'vue'
|
||||
import App from './App.vue'
|
||||
import '@vue/repl/style.css'
|
||||
|
||||
// @ts-expect-error Custom window property
|
||||
window.VUE_DEVTOOLS_CONFIG = {
|
||||
defaultSelectedAppId: 'id:repl'
|
||||
}
|
||||
|
||||
createApp(App).mount('#app')
|
||||
|
||||
@@ -9,7 +9,8 @@ const commit = execa.sync('git', ['rev-parse', 'HEAD']).stdout.slice(0, 7)
|
||||
export default defineConfig({
|
||||
plugins: [vue(), copyVuePlugin()],
|
||||
define: {
|
||||
__COMMIT__: JSON.stringify(commit)
|
||||
__COMMIT__: JSON.stringify(commit),
|
||||
__VUE_PROD_DEVTOOLS__: JSON.stringify(true)
|
||||
},
|
||||
optimizeDeps: {
|
||||
exclude: ['@vue/repl']
|
||||
|
||||
Reference in New Issue
Block a user