From 539ced4cf616d9ecbdd0ef857535152ab86b5127 Mon Sep 17 00:00:00 2001 From: Weixie Cui Date: Fri, 20 Feb 2026 15:13:40 +0800 Subject: [PATCH] fix: should be replaceALL instead of replace --- packages/vite/src/shared/utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vite/src/shared/utils.ts b/packages/vite/src/shared/utils.ts index 856aa86f02fcbc..208be845426478 100644 --- a/packages/vite/src/shared/utils.ts +++ b/packages/vite/src/shared/utils.ts @@ -11,7 +11,7 @@ export const isWindows: boolean = export function wrapId(id: string): string { return id.startsWith(VALID_ID_PREFIX) ? id - : VALID_ID_PREFIX + id.replace('\0', NULL_BYTE_PLACEHOLDER) + : VALID_ID_PREFIX + id.replaceAll('\0', NULL_BYTE_PLACEHOLDER) } /** @@ -19,7 +19,7 @@ export function wrapId(id: string): string { */ export function unwrapId(id: string): string { return id.startsWith(VALID_ID_PREFIX) - ? id.slice(VALID_ID_PREFIX.length).replace(NULL_BYTE_PLACEHOLDER, '\0') + ? id.slice(VALID_ID_PREFIX.length).replaceAll(NULL_BYTE_PLACEHOLDER, '\0') : id }