diff --git a/configs/vite-renderer.config.ts b/configs/vite-renderer.config.ts index 09e6b58..609d15b 100644 --- a/configs/vite-renderer.config.ts +++ b/configs/vite-renderer.config.ts @@ -92,16 +92,15 @@ export function resolveElectron(dict: Parameters[0] = {}): Plugi function builtinModulesExport(modules: string[]) { return modules.map((moduleId) => { const nodeModule = require(moduleId) - const attrs = Object.keys(nodeModule) const requireTpl = `const __builtinModule = require("${moduleId}");` const exportDefault = `export default __builtinModule` - const exportTpl = attrs.map(attr => `export const ${attr} = __builtinModule.${attr}`).join(';\n') + ';' + const exportMembers = Object.keys(nodeModule).map(attr => `export const ${attr} = __builtinModule.${attr}`).join(';\n') + ';' const nodeModuleCode = ` ${requireTpl} ${exportDefault} -${exportTpl} +${exportMembers} ` return { [moduleId]: nodeModuleCode }