bdqh-course-platform/src/main/window/LocalSoftwareWindow.ts

14 lines
429 B
TypeScript

import { join } from 'path'
import { BaseWindow } from './BaseWindow'
const IS_DEV_ENV = process.env.NODE_ENV === 'development'
const ROOT_PATH = IS_DEV_ENV ? 'http://localhost:5173/page' : `file://${__dirname}/../../render/page`
export abstract class LocalSoftwareWindow extends BaseWindow {
constructor (localFileName: string, options = {}) {
super(options)
this.loadURL(join(ROOT_PATH, localFileName))
}
}