mirror of
https://github.com/earthjasonlin/zzz-signal-search-export.git
synced 2025-04-21 16:00:17 +08:00
Departure commit
This commit is contained in:
37
.electron-vite/vite.config.js
Normal file
37
.electron-vite/vite.config.js
Normal file
@ -0,0 +1,37 @@
|
||||
const { join } = require("path")
|
||||
const vuePlugin = require("@vitejs/plugin-vue")
|
||||
const { defineConfig } = require("vite")
|
||||
|
||||
function resolve(dir) {
|
||||
return join(__dirname, '..', dir)
|
||||
}
|
||||
|
||||
const root = resolve('src/renderer')
|
||||
|
||||
const config = defineConfig({
|
||||
mode: process.env.NODE_ENV,
|
||||
root,
|
||||
resolve: {
|
||||
alias: {
|
||||
'@renderer': root,
|
||||
}
|
||||
},
|
||||
base: './',
|
||||
build: {
|
||||
outDir: process.env.BUILD_TARGET === 'web' ? resolve('dist/web') : resolve('dist/electron/renderer'),
|
||||
emptyOutDir: true
|
||||
},
|
||||
server: {
|
||||
port: Number(process.env.PORT),
|
||||
},
|
||||
plugins: [
|
||||
vuePlugin({
|
||||
script: {
|
||||
refSugar: true
|
||||
}
|
||||
})
|
||||
],
|
||||
publicDir: resolve('static')
|
||||
})
|
||||
|
||||
module.exports = config
|
Reference in New Issue
Block a user