fix: Rename PUBLIC environment variable to avoid problems with child_process (#158)

* fix: Rename PUBLIC environment variable to avoid problems with child_process

* chore: rename

---------

Co-authored-by: 草鞋没号 <308487730@qq.com>
This commit is contained in:
CommandMaker 2023-08-02 04:54:09 +02:00 committed by GitHub
parent c9e3c81550
commit 4bb103c014
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -15,7 +15,7 @@ import { update } from './update'
// //
process.env.DIST_ELECTRON = join(__dirname, '../') process.env.DIST_ELECTRON = join(__dirname, '../')
process.env.DIST = join(process.env.DIST_ELECTRON, '../dist') process.env.DIST = join(process.env.DIST_ELECTRON, '../dist')
process.env.PUBLIC = process.env.VITE_DEV_SERVER_URL process.env.VITE_PUBLIC = process.env.VITE_DEV_SERVER_URL
? join(process.env.DIST_ELECTRON, '../public') ? join(process.env.DIST_ELECTRON, '../public')
: process.env.DIST : process.env.DIST
@ -44,7 +44,7 @@ const indexHtml = join(process.env.DIST, 'index.html')
async function createWindow() { async function createWindow() {
win = new BrowserWindow({ win = new BrowserWindow({
title: 'Main window', title: 'Main window',
icon: join(process.env.PUBLIC, 'favicon.ico'), icon: join(process.env.VITE_PUBLIC!, 'favicon.ico'),
webPreferences: { webPreferences: {
preload, preload,
// Warning: Enable nodeIntegration and disable contextIsolation is not secure in production // Warning: Enable nodeIntegration and disable contextIsolation is not secure in production