14 lines
429 B
TypeScript
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))
|
|
}
|
|
}
|