mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-09-08 17:09:07 +08:00
fix some feature cannot use on production build
This commit is contained in:
@@ -373,7 +373,9 @@ export default function initIpc() {
|
|||||||
}
|
}
|
||||||
subProcessOfOpenBossSite = childProcess.spawn(
|
subProcessOfOpenBossSite = childProcess.spawn(
|
||||||
process.argv[0],
|
process.argv[0],
|
||||||
[process.argv[1], `--mode=launchBossSite`],
|
process.env.NODE_ENV === 'development'
|
||||||
|
? [process.argv[1], `--mode=launchBossSite`]
|
||||||
|
: [`--mode=launchBossSite`],
|
||||||
{
|
{
|
||||||
env: subProcessEnv,
|
env: subProcessEnv,
|
||||||
stdio: ['inherit', 'inherit', 'inherit', 'pipe']
|
stdio: ['inherit', 'inherit', 'inherit', 'pipe']
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ import {
|
|||||||
import { randomUUID } from 'node:crypto'
|
import { randomUUID } from 'node:crypto'
|
||||||
import { connectToDaemon } from './connect-to-daemon'
|
import { connectToDaemon } from './connect-to-daemon'
|
||||||
|
|
||||||
const isUiDev = process.env.NODE_ENV === 'development'
|
|
||||||
export async function ensureIpcPipeName({ isReset } = {}) {
|
export async function ensureIpcPipeName({ isReset } = {}) {
|
||||||
if (isReset) {
|
if (isReset) {
|
||||||
await writeStorageFile('ipc-pipe-name', '', { isJson: false })
|
await writeStorageFile('ipc-pipe-name', '', { isJson: false })
|
||||||
@@ -29,7 +28,9 @@ export async function launchDaemon() {
|
|||||||
// 添加参数使守护进程在后台运行,不显示 UI
|
// 添加参数使守护进程在后台运行,不显示 UI
|
||||||
daemonProcess = spawn(
|
daemonProcess = spawn(
|
||||||
process.argv[0],
|
process.argv[0],
|
||||||
isUiDev ? [process.argv[1], `--mode=launchDaemon`] : [`--mode=launchDaemon`],
|
process.env.NODE_ENV === 'development'
|
||||||
|
? [process.argv[1], `--mode=launchDaemon`]
|
||||||
|
: [`--mode=launchDaemon`],
|
||||||
{
|
{
|
||||||
stdio: ['ignore', 'pipe', 'pipe', 'pipe'],
|
stdio: ['ignore', 'pipe', 'pipe', 'pipe'],
|
||||||
detached: true,
|
detached: true,
|
||||||
|
|||||||
@@ -62,7 +62,9 @@ export function createBrowserDownloadProgressWindow(
|
|||||||
}
|
}
|
||||||
subProcessOfCheckAndDownloadDependencies = childProcess.spawn(
|
subProcessOfCheckAndDownloadDependencies = childProcess.spawn(
|
||||||
process.argv[0],
|
process.argv[0],
|
||||||
[process.argv[1], `--mode=downloadDependenciesForInit`],
|
process.env.NODE_ENV === 'development'
|
||||||
|
? [process.argv[1], `--mode=downloadDependenciesForInit`]
|
||||||
|
: [`--mode=downloadDependenciesForInit`],
|
||||||
{
|
{
|
||||||
stdio: [null, null, null, 'pipe', 'ipc']
|
stdio: [null, null, null, 'pipe', 'ipc']
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -83,7 +83,9 @@ export function createCookieAssistantWindow(
|
|||||||
}
|
}
|
||||||
subProcessOfBossZhipinLoginPageWithPreloadExtension = childProcess.spawn(
|
subProcessOfBossZhipinLoginPageWithPreloadExtension = childProcess.spawn(
|
||||||
process.argv[0],
|
process.argv[0],
|
||||||
[process.argv[1], `--mode=launchBossZhipinLoginPageWithPreloadExtension`],
|
process.env.NODE_ENV === 'development'
|
||||||
|
? [process.argv[1], `--mode=launchBossZhipinLoginPageWithPreloadExtension`]
|
||||||
|
: [`--mode=launchBossZhipinLoginPageWithPreloadExtension`],
|
||||||
{
|
{
|
||||||
env: subProcessEnv,
|
env: subProcessEnv,
|
||||||
stdio: [null, null, null, 'pipe', 'ipc']
|
stdio: [null, null, null, 'pipe', 'ipc']
|
||||||
|
|||||||
Reference in New Issue
Block a user