未捕获的错误:模块“事件”已被外部化以实现浏览器兼容性。无法访问客户端代码中的“events.EventEmitter”

Gau*_*pta 6 npm reactjs package.json vite

我不知道发生了什么事,我正在为我的 Mern 项目使用 vite + React 制作前端,突然开始遇到此错误。

Error: Module "events" has been externalized for browser compatibility. Cannot access "events.EventEmitter" in client code.
Run Code Online (Sandbox Code Playgroud)

git 仓库链接:https://github.com/Gaurav200247/E-Book-Store-Mern-Project

jus*_*ing 6

有同样的问题,该events模块处于子依赖关系中,我通过手动添加它npm install events,然后问题消失了。