加载 vite.config.ts 时,Vite 构建失败并显示“错误:生成未知”

问题描述 投票:0回答:1

我在尝试构建 Vite 项目时遇到错误。尝试加载 vite.config.ts 文件时构建过程失败。这是我收到的错误消息:

\[ERROR\] error during build:
\[ERROR\] Error: spawn UNKNOWN
\[ERROR\]     at ChildProcess.spawn (node:internal/child_process:421:11)
\[ERROR\]     at Object.spawn (node:child_process:761:9)
\[ERROR\]     at ensureServiceIsRunning %PROJECT_DIR%\\node_modules\\vite\\node_modules\\esbuild\\lib\\main.js:1975:29)
\[ERROR\]     at build (%PROJECT_DIR%\\node_modules\\vite\\node_modules\\esbuild\\lib\\main.js:1873:26)
\[ERROR\]     at bundleConfigFile (file:///%PROJECT_DIR%/node_modules/vite/dist/node/chunks/dep-CDnG8rE7.js:66504:24)
\[ERROR\]     at loadConfigFromFile (file:///%PROJECT_DIR%/node_modules/vite/dist/node/chunks/dep-CDnG8rE7.js:66474:27)
\[ERROR\]     at resolveConfig (file:///%PROJECT_DIR%/node_modules/vite/dist/node/chunks/dep-CDnG8rE7.js:66083:30)
\[ERROR\]     at build (file:///%PROJECT_DIR%/node_modules/vite/dist/node/chunks/dep-CDnG8rE7.js:65180:24)
\[ERROR\]     at CAC.\<anonymous\> (file:///%PROJECT_DIR%/node_modules/vite/dist/node/cli.js:828:11)
\[ERROR\] -\> \[Help 1\]

这是我的 vite.config.ts 文件:

import { UserConfigFn } from 'vite';
import { overrideVaadinConfig } from './vite.generated';

const customConfig: UserConfigFn = (env) =\> ({
// Here you can add custom Vite parameters
// https://vitejs.dev/config/
});

export default overrideVaadinConfig(customConfig)

附加信息:操作系统:Windows Vite 版本:[5.4.8] Node.js 版本:[22.6.0]

该错误仅在 Windows 环境中持续存在。使用 WSL (Oracle 9.8) 或在 VM (RHEL 8) 中它可以工作,但问题是为什么?

任何帮助将不胜感激!

我不确定是什么原因导致此错误或如何解决它。配置文件的位置和格式似乎正确。有人以前遇到过这个问题或者对如何解决这个问题有任何建议吗?

node.js vaadin vite
1个回答
0
投票

访问错误,以管理员权限运行并重新安装基础文件。

© www.soinside.com 2019 - 2024. All rights reserved.