From 8a9e5c2ab0b371be287afc8c16ad6563f162cabb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8D=89=E9=9E=8B=E6=B2=A1=E5=8F=B7?= <308487730@qq.com> Date: Mon, 24 Jan 2022 10:04:16 +0800 Subject: [PATCH] better const named --- configs/vite.renderer.ts | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/configs/vite.renderer.ts b/configs/vite.renderer.ts index 36ce951..cddd05f 100644 --- a/configs/vite.renderer.ts +++ b/configs/vite.renderer.ts @@ -98,16 +98,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 requireModule = `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} +${requireModule} ${exportDefault} -${exportTpl} +${exportMembers} ` return { [moduleId]: nodeModuleCode }