diff --git a/src/build.ts b/src/build.ts index ecba9f3..6b30d98 100644 --- a/src/build.ts +++ b/src/build.ts @@ -4,7 +4,7 @@ import fs from 'fs' import type { IApi } from 'umi' import fg from 'fast-glob' import * as electronBuilder from 'electron-builder' -import electronDev from './dev' +import runDev from './dev' const webpackBaseConfig = (api: IApi) => { const env: 'development'| 'production' = (api.env === 'development' ? 'development' : 'production') @@ -119,7 +119,8 @@ function handleCompiler(entry, compiler, api) { isFirstBuild = false } else { api.logger.info('Restart electron ...') - electronDev(api) + buildManifest(api) + runDev(api) } }) } else { diff --git a/src/index.ts b/src/index.ts index 16a7a29..246bbe2 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,6 +1,6 @@ import type { IApi } from 'umi' import { buildApp, buildSrc } from './build' -import electronDev from './dev' +import runDev from './dev' export default function(api: IApi) { @@ -33,7 +33,7 @@ export default function(api: IApi) { switch (step) { case 2: // run electron - electronDev(api) + runDev(api) break case 4: // build app