diff --git a/vite.config.mts b/vite.config.mts index 12d03b8..7db81be 100644 --- a/vite.config.mts +++ b/vite.config.mts @@ -9,9 +9,15 @@ export default defineConfig({ vueDevTools() ], define: { - 'process.env': { - NODE_ENV: JSON.stringify('production') - } + 'process.env.NODE_ENV': JSON.stringify('production'), + __VUE_OPTIONS_API__: true, + __VUE_PROD_DEVTOOLS__: false, + __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false, + __VUE_I18N_FULL_INSTALL__: true, + __VUE_I18N_LEGACY_API__: false, + __INTLIFY_JIT_COMPILATION__: false, + __INTLIFY_DROP_MESSAGE_COMPILER__: false, + __INTLIFY_PROD_DEVTOOLS__: false }, resolve: { alias: { @@ -55,4 +61,4 @@ export default defineConfig({ } } } -}) \ No newline at end of file +}) diff --git a/vite.debug.config.mts b/vite.debug.config.mts index 01b1f02..d7b96f6 100644 --- a/vite.debug.config.mts +++ b/vite.debug.config.mts @@ -1,6 +1,17 @@ import { defineConfig } from 'vite' export default defineConfig({ + define: { + 'process.env.NODE_ENV': JSON.stringify('production'), + __VUE_OPTIONS_API__: true, + __VUE_PROD_DEVTOOLS__: false, + __VUE_PROD_HYDRATION_MISMATCH_DETAILS__: false, + __VUE_I18N_FULL_INSTALL__: true, + __VUE_I18N_LEGACY_API__: false, + __INTLIFY_JIT_COMPILATION__: false, + __INTLIFY_DROP_MESSAGE_COMPILER__: false, + __INTLIFY_PROD_DEVTOOLS__: false + }, build: { lib: { entry: './src/main.ts',