即使在运行“npm i --save regenerator-runtime”之后,react-speech-recognition 也会出现“regeneratorRuntime is not Defined”错误

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

我正在使用 Vite 运行我的 React 应用程序,并想使用 React-speech-recognition 模块,但我收到错误

regeneratorRuntime is not defined

即使运行命令

npm i --save regenerator-runtime
后,错误仍然存在(顺便说一句,我使用的是chrome)。 看来错误发生在
/node_modules/.vite/deps/react-speech-recognition.js
文件中,但我不知道如何修复它,有什么建议吗?

顺便说一句,是的,我的代码是正确的,但由于错误,应用程序未加载

reactjs react-hooks vite referenceerror uncaught-reference-error
1个回答
0
投票

使用安装 core-js

npm install --save core-js

将此行添加到组件顶部或根文件顶部

import 'regenerator-runtime/runtime';

对我来说,它在组件文件中工作,并确保它在第一行的最顶部导入...我在第四行导入它,但它不起作用..浪费了我的全部精力。我只是把它放在第一行,它就起作用了😑

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.