Files
qris_bank_jatim/nuxt.config.ts
bagus-arie05 783f143902 final update
2025-11-11 14:23:30 +07:00

58 lines
1.3 KiB
TypeScript

// https://nuxt.com/docs/api/configuration/nuxt-config
import vuetify, { transformAssetUrls } from 'vite-plugin-vuetify'
export default defineNuxtConfig({
compatibilityDate: '2025-07-15',
devtools: {
enabled: false, // Enable Nuxt DevTools untuk debugging
timeline: {
enabled: false, // Enable timeline untuk performance monitoring
},
},
runtimeConfig: {
public: {
folder_path: "\\\\10.10.123.49\\qris",
url_base: "ws://10.10.150.222:8080/api/v1/ws",
query: "user_id=QRIS&room=BANKJATIM"
}
},
ssr:false,
modules: [
'@nuxt/content',
'@nuxt/eslint',
'@nuxt/image',
'@nuxt/scripts',
'@nuxt/test-utils',
'@nuxt/ui',
'nuxt-qrcode',
'@pinia/nuxt',
(_options, nuxt) => {
nuxt.hooks.hook('vite:extendConfig', (config) => {
// @ts-expect-error
config.plugins.push(vuetify({ autoImport: true }))
})
},
],
css: [
'vuetify/lib/styles/main.sass',
'@mdi/font/css/materialdesignicons.min.css',
],
build: {
transpile: ['vuetify', 'socket.io-client'],
},
devServer: {
host: "10.10.150.114",
port: 3000,
},
app: {
head: {
viewport: 'width=device-width,initial-scale=1',
charset: 'utf-8'
}
},
nitro: {
experimental: {
wasm: true
}
}
})