refactor: split tauri config into module
This commit is contained in:
parent
44cf8aa89c
commit
2d49074242
5 changed files with 43 additions and 27 deletions
|
@ -21,8 +21,10 @@ export default defineNuxtConfig({
|
|||
'~/modules/purge-comments',
|
||||
'~/modules/setup-components',
|
||||
'~/modules/pwa/index', // change to '@vite-pwa/nuxt' once released and remove pwa module
|
||||
'~/modules/tauri/index',
|
||||
],
|
||||
experimental: {
|
||||
payloadExtraction: false,
|
||||
reactivityTransform: true,
|
||||
inlineSSRStyles: false,
|
||||
},
|
||||
|
@ -38,10 +40,6 @@ export default defineNuxtConfig({
|
|||
querystring: 'rollup-plugin-node-polyfills/polyfills/qs',
|
||||
},
|
||||
vite: {
|
||||
// to make use of `TAURI_PLATFORM`, `TAURI_ARCH`, `TAURI_FAMILY`,
|
||||
// `TAURI_PLATFORM_VERSION`, `TAURI_PLATFORM_TYPE` and `TAURI_DEBUG`
|
||||
// env variables
|
||||
envPrefix: ['VITE_', 'TAURI_'],
|
||||
define: {
|
||||
'import.meta.env.__BUILD_TIME__': JSON.stringify(new Date().toISOString()),
|
||||
'import.meta.env.__BUILD_COMMIT__': JSON.stringify(process.env.COMMIT_REF || ''),
|
||||
|
@ -49,7 +47,7 @@ export default defineNuxtConfig({
|
|||
'process.mock': ((!isCI || isPreview) && process.env.MOCK_USER) || 'false',
|
||||
},
|
||||
build: {
|
||||
target: process.env.TAURI_PLATFORM ? ['es2021', 'chrome100', 'safari13'] : 'esnext',
|
||||
target: 'esnext',
|
||||
},
|
||||
plugins: [
|
||||
Inspect(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue