From 93763597fe63ab9c7f9044d4f6126f06caf1b330 Mon Sep 17 00:00:00 2001 From: alex8088 <244096523@qq.com> Date: Mon, 11 Dec 2023 21:59:31 +0800 Subject: [PATCH] refactor: file hashes use url-safe base64 encoded hashes in vite 5 (rollup 4) --- src/plugins/asset.ts | 2 +- src/plugins/worker.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/asset.ts b/src/plugins/asset.ts index c588c33..de2b3f6 100644 --- a/src/plugins/asset.ts +++ b/src/plugins/asset.ts @@ -42,7 +42,7 @@ function resolveAsset(id: string): AssetResolved | null { return null } -const nodeAssetRE = /__VITE_NODE_ASSET__([a-z\d]{8})__/g +const nodeAssetRE = /__VITE_NODE_ASSET__([\w$]+)__/g const nodePublicAssetRE = /__VITE_NODE_PUBLIC_ASSET__([a-z\d]{8})__/g const wasmHelperId = '\0__electron-vite-wasm-helper' diff --git a/src/plugins/worker.ts b/src/plugins/worker.ts index fda4c6d..257ed00 100644 --- a/src/plugins/worker.ts +++ b/src/plugins/worker.ts @@ -3,7 +3,7 @@ import type { SourceMapInput } from 'rollup' import MagicString from 'magic-string' import { cleanUrl, parseRequest, toRelativePath } from '../utils' -const nodeWorkerAssetUrlRE = /__VITE_NODE_WORKER_ASSET__([a-z\d]{8})__/g +const nodeWorkerAssetUrlRE = /__VITE_NODE_WORKER_ASSET__([\w$]+)__/g /** * Resolve `?nodeWorker` import and automatically generate `Worker` wrapper.