From e1a7cf725ff820981c58fa46556a04edd4eedef7 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: Wed, 23 Mar 2022 19:06:43 +0800 Subject: [PATCH] use vite-plugin-optimizer instead vite-plugin-resolve --- package-lock.json | 14 +++++++++++++- package.json | 2 +- packages/renderer/vite.config.ts | 8 ++++---- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3e0c600..e52f8c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "typescript": "^4.6.2", "vite": "^2.8.6", "vite-plugin-esmodule": "^1.0.1", - "vite-plugin-resolve": "^1.8.0" + "vite-plugin-optimizer": "^1.1.4" }, "engines": { "node": ">=14.17.0" @@ -5398,6 +5398,12 @@ "vite-plugin-resolve": "^1.8.0" } }, + "node_modules/vite-plugin-optimizer": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/vite-plugin-optimizer/-/vite-plugin-optimizer-1.1.4.tgz", + "integrity": "sha512-oExg8rJhgALOl6LEg0DYXs8KQSKwLy9JswqtnpKD2RvjwW774O/e9F6EyspdsHRpTDNPvduV1DvHpv4p/DdxRQ==", + "dev": true + }, "node_modules/vite-plugin-resolve": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/vite-plugin-resolve/-/vite-plugin-resolve-1.8.0.tgz", @@ -9530,6 +9536,12 @@ "vite-plugin-resolve": "^1.8.0" } }, + "vite-plugin-optimizer": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/vite-plugin-optimizer/-/vite-plugin-optimizer-1.1.4.tgz", + "integrity": "sha512-oExg8rJhgALOl6LEg0DYXs8KQSKwLy9JswqtnpKD2RvjwW774O/e9F6EyspdsHRpTDNPvduV1DvHpv4p/DdxRQ==", + "dev": true + }, "vite-plugin-resolve": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/vite-plugin-resolve/-/vite-plugin-resolve-1.8.0.tgz", diff --git a/package.json b/package.json index b284711..efc584b 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "typescript": "^4.6.2", "vite": "^2.8.6", "vite-plugin-esmodule": "^1.0.1", - "vite-plugin-resolve": "^1.8.0" + "vite-plugin-optimizer": "^1.1.4" }, "env": { "VITE_DEV_SERVER_HOST": "127.0.0.1", diff --git a/packages/renderer/vite.config.ts b/packages/renderer/vite.config.ts index 5764e0e..5aac0ea 100644 --- a/packages/renderer/vite.config.ts +++ b/packages/renderer/vite.config.ts @@ -2,7 +2,7 @@ import { join } from 'path' import { builtinModules } from 'module' import { defineConfig, Plugin } from 'vite' import react from '@vitejs/plugin-react' -import resolve from 'vite-plugin-resolve' +import optimizer from 'vite-plugin-optimizer' import pkg from '../../package.json' /** @@ -46,17 +46,17 @@ export default defineConfig({ * @see https://github.com/caoxiemeihao/electron-vue-vite/issues/52 */ export function resolveElectron( - resolves: Parameters[0] = {} + entries: Parameters[0] = {} ): Plugin { const builtins = builtinModules.filter((t) => !t.startsWith('_')) /** * @see https://github.com/caoxiemeihao/vite-plugins/tree/main/packages/resolve#readme */ - return resolve({ + return optimizer({ electron: electronExport(), ...builtinModulesExport(builtins), - ...resolves, + ...entries, }) function electronExport() {