diff --git a/packages/vite/src/node/utils.ts b/packages/vite/src/node/utils.ts index e719278a10dfaf..81d7e22bad6cf8 100644 --- a/packages/vite/src/node/utils.ts +++ b/packages/vite/src/node/utils.ts @@ -635,7 +635,11 @@ function optimizeSafeRealPathSync() { const m = line.match(parseNetUseRE) if (m) windowsNetworkMap.set(m[3], m[2]) } - safeRealpathSync = windowsMappedRealpathSync + if (windowsNetworkMap.size === 0) { + safeRealpathSync = fs.realpathSync.native + } else { + safeRealpathSync = windowsMappedRealpathSync + } }) }