NodeJS “未捕获的引用错误:在Vite+React应用程序中“进程未定义”,节点中的路径解析模块出错

xxslljrj  于 2023-08-04  发布在  Node.js
关注(0)|答案(1)|浏览(118)

我有一个基于Vite的React App。我在运行'npm run dev'时得到以下错误:
未捕获的引用错误:进程未在node_modules/path-parse/index.js(index.js:3:17)定义
问题在node_modules/path-parse/index.js -> var isWindows = process.platform === 'win32';
path-parse最新版本为1.0.7。
vite中必须有一些配置来避免此错误[Source:https://github.com/vitejs/vite/issues/1973#issuecomment-787571499].
所以我尝试了:import { defineConfig } from 'vite' export default defineConfig({ // ... define: { 'process.env': {} } })但是这给了我其他关于node的错误,无法找到当前版本的Node。我希望访问process.platform时没有错误。
请帮我解决这个错误。

7gcisfzg

7gcisfzg1#

我猜你正在尝试使用treact UI组件。
所以我有同样的错误,唯一帮助我的是这个article
仔细检查一下。希望有帮助!

相关问题