blob: ad78496b54ba7a470a4bcf7f2557cdb7067badce (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import { app, ipcMain } from 'electron'
import jsonfile from 'jsonfile'
import path from 'path'
import { mainReloader, rendererReloader } from '../../../../dist'
const tempDir = path.join(app.getAppPath(), 'temp')
const tempMain = path.join(tempDir, 'main.json')
const tempRend = path.join(tempDir, 'renderer.json')
mainReloader(tempMain)
rendererReloader(tempRend)
ipcMain.on('reload:main', async () => {
await jsonfile.writeFile(tempMain, { time: Date.now() })
})
ipcMain.on('reload:renderer', async () => {
await jsonfile.writeFile(tempRend, { time: Date.now() })
})
|