fix: some
All checks were successful
构建并部署前端到测试环境 / deploy (push) Successful in 55s

This commit is contained in:
luo
2026-10-13 11:25:03 +08:00
parent 52268859aa
commit b2a76adc9a
67 changed files with 1982 additions and 200 deletions

View File

@@ -0,0 +1,14 @@
import { createRequire, register } from 'node:module'
import { isMainThread } from 'node:worker_threads'
import { pathToFileURL } from 'node:url'
// pnpm 的严格依赖布局下,旧测试从根目录无法直接导入 Vite 的 esbuild 依赖。
const require = createRequire(import.meta.url)
const esbuildUrl = pathToFileURL(createRequire(require.resolve('vite')).resolve('esbuild')).href
if (isMainThread) register(import.meta.url, { parentURL: import.meta.url })
export function resolve(specifier, context, nextResolve) {
return specifier === 'esbuild'
? { url: esbuildUrl, shortCircuit: true }
: nextResolve(specifier, context)
}