reactor: better `debug.env`
This commit is contained in:
parent
d5f251f5d1
commit
9b5a3a9c61
|
@ -9,7 +9,7 @@ const require = createRequire(import.meta.url)
|
||||||
const pkg = require('../package.json')
|
const pkg = require('../package.json')
|
||||||
|
|
||||||
// write .debug.env
|
// write .debug.env
|
||||||
const envContent = Object.entries(pkg.env).map(([key, val]) => `${key}=${val}`)
|
const envContent = Object.entries(pkg.debug.env).map(([key, val]) => `${key}=${val}`)
|
||||||
fs.writeFileSync(path.join(__dirname, '.debug.env'), envContent.join('\n'))
|
fs.writeFileSync(path.join(__dirname, '.debug.env'), envContent.join('\n'))
|
||||||
|
|
||||||
// bootstrap
|
// bootstrap
|
||||||
|
|
|
@ -25,8 +25,7 @@ export const ROOT_PATH = {
|
||||||
let win: BrowserWindow | null = null
|
let win: BrowserWindow | null = null
|
||||||
// Here, you can also use other preload
|
// Here, you can also use other preload
|
||||||
const preload = join(__dirname, '../preload/index.js')
|
const preload = join(__dirname, '../preload/index.js')
|
||||||
// 🚧 Use ['ENV_NAME'] avoid vite:define plugin
|
const url = process.env.VITE_DEV_SERVER_URL
|
||||||
const url = process.env.VITE_DEV_SERVER_URL as string;
|
|
||||||
const indexHtml = join(ROOT_PATH.dist, 'index.html')
|
const indexHtml = join(ROOT_PATH.dist, 'index.html')
|
||||||
|
|
||||||
async function createWindow() {
|
async function createWindow() {
|
||||||
|
|
|
@ -28,9 +28,11 @@
|
||||||
"vite": "^3.0.7",
|
"vite": "^3.0.7",
|
||||||
"vite-plugin-electron": "^0.9.1"
|
"vite-plugin-electron": "^0.9.1"
|
||||||
},
|
},
|
||||||
|
"debug": {
|
||||||
"env": {
|
"env": {
|
||||||
"VITE_DEV_SERVER_HOST": "127.0.0.1",
|
"VITE_DEV_SERVER_HOST": "127.0.0.1",
|
||||||
"VITE_DEV_SERVER_PORT": 7777,
|
"VITE_DEV_SERVER_PORT": 7777,
|
||||||
"VITE_DEV_SERVER_URL": "http://127.0.0.1:7777"
|
"VITE_DEV_SERVER_URL": "http://127.0.0.1:7777"
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,11 +48,8 @@ export default defineConfig({
|
||||||
renderer: {},
|
renderer: {},
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
server: {
|
server: process.env.VSCODE_DEBUG ? {
|
||||||
host: pkg.env.VITE_DEV_SERVER_HOST,
|
host: pkg.debug.env.VITE_DEV_SERVER_HOST,
|
||||||
port: pkg.env.VITE_DEV_SERVER_PORT,
|
port: pkg.debug.env.VITE_DEV_SERVER_PORT,
|
||||||
},
|
} : undefined,
|
||||||
build: {
|
|
||||||
minify: false
|
|
||||||
}
|
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue