This commit is contained in:
Corentin Thomasset 2023-04-15 02:10:28 +02:00
parent f7a1383da5
commit 0fd99deca9
No known key found for this signature in database
GPG key ID: DBD997E935996158
18 changed files with 602 additions and 325 deletions

View file

@ -15,15 +15,9 @@ import Unocss from 'unocss/vite';
export default defineConfig({
plugins: [
AutoImport({
imports: [
'vue',
'vue-router',
'@vueuse/core',
{
'naive-ui': ['useDialog', 'useMessage', 'useNotification', 'useLoadingBar'],
},
],
imports: ['vue', 'vue-router', '@vueuse/core'],
vueTemplate: true,
dts: true,
eslintrc: {
enabled: true,
},
@ -77,6 +71,21 @@ export default defineConfig({
}),
Unocss(),
],
ssgOptions: {
script: 'async',
format: 'cjs',
formatting: 'prettify',
},
ssr: {
noExternal: ['lodash', 'date-fns'],
// noExternal: Object.keys(pkg.dependencies || {}),
},
optimizeDeps: {
include: ['naive-ui'],
},
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url)),