rename .debug.script.mjs, .debug.env

This commit is contained in:
草鞋没号 2022-03-14 15:34:22 +08:00
parent c8b69d7d13
commit cd0fceb033
3 changed files with 7 additions and 7 deletions

View File

@ -7,7 +7,7 @@ import { build, createServer } from 'vite'
const pkg = createRequire(import.meta.url)('../package.json') const pkg = createRequire(import.meta.url)('../package.json')
const __dirname = path.dirname(fileURLToPath(import.meta.url)) const __dirname = path.dirname(fileURLToPath(import.meta.url))
async function startDebug() { async function buildDebugApp() {
const server = await createServer({ configFile: 'packages/renderer/vite.config.ts' }) const server = await createServer({ configFile: 'packages/renderer/vite.config.ts' })
await server.listen() await server.listen()
@ -39,9 +39,9 @@ async function startDebug() {
function writeEnvLocal() { function writeEnvLocal() {
const envContent = Object.entries(pkg.env).map(([key, val]) => `${key}=${val}`) const envContent = Object.entries(pkg.env).map(([key, val]) => `${key}=${val}`)
fs.writeFileSync(path.join(__dirname, '.env'), envContent.join('\n')) fs.writeFileSync(path.join(__dirname, '.debug.env'), envContent.join('\n'))
} }
// bootstrap // bootstrap
writeEnvLocal() writeEnvLocal()
startDebug() buildDebugApp()

4
.vscode/launch.json vendored
View File

@ -6,7 +6,7 @@
"compounds": [ "compounds": [
{ {
"name": "Debug App", "name": "Debug App",
"preLaunchTask": "start debug.script.mjs", "preLaunchTask": "start .debug.script.mjs",
"configurations": [ "configurations": [
"Debug Main Process", "Debug Main Process",
"Debug Renderer Process" "Debug Renderer Process"
@ -32,7 +32,7 @@
"--remote-debugging-port=9229", "--remote-debugging-port=9229",
"${workspaceRoot}/dist/main/index.cjs" "${workspaceRoot}/dist/main/index.cjs"
], ],
"envFile": "${workspaceFolder}/.vscode/.env" "envFile": "${workspaceFolder}/.vscode/.debug.env"
}, },
{ {
"name": "Debug Renderer Process", "name": "Debug Renderer Process",

4
.vscode/tasks.json vendored
View File

@ -4,10 +4,10 @@
"version": "2.0.0", "version": "2.0.0",
"tasks": [ "tasks": [
{ {
"label": "start debug.script.mjs", "label": "start .debug.script.mjs",
"command": "node", "command": "node",
"args": [ "args": [
".vscode/debug.script.mjs" ".vscode/.debug.script.mjs"
], ],
"isBackground": true, "isBackground": true,
"problemMatcher": [] "problemMatcher": []