feat(module): devtools integration (#2196)

Co-authored-by: Benjamin Canac <canacb1@gmail.com>
This commit is contained in:
Romain Hamel
2024-11-05 22:17:56 +01:00
committed by GitHub
parent 7fc6b387b3
commit 701c75a2a8
100 changed files with 2062 additions and 59 deletions

38
devtools/nuxt.config.ts Normal file
View File

@@ -0,0 +1,38 @@
import { resolve } from 'node:path'
export default defineNuxtConfig({
modules: ['../src/module', '@nuxt/test-utils/module'],
ssr: false,
devtools: { enabled: false },
app: {
baseURL: '/__nuxt_ui__/devtools'
},
future: {
compatibilityVersion: 4
},
compatibilityDate: '2024-04-03',
nitro: {
hooks: {
'prerender:routes': function (routes) {
routes.clear()
}
},
output: {
publicDir: resolve(__dirname, '../dist/client/devtools')
}
},
vite: {
server: {
hmr: {
clientPort: process.env.PORT ? +process.env.PORT : undefined
}
}
}
})