ABC*_*ABC 1 reactjs webpack babeljs babel-loader
Uncaught ReferenceError: regeneratorRuntime is not defined我在使用 React 与 webpack 和 Babel 时遇到错误。
我按照这个答案将我的定义.babel.rc为:
{
"presets": ["@babel/preset-env", "@babel/preset-react"] ,
"plugins": [
["@babel/plugin-transform-runtime"]
]
}
Run Code Online (Sandbox Code Playgroud)
并运行:
npm i --save-dev @babel/plugin-transform-runtime
Run Code Online (Sandbox Code Playgroud)
但是,之后我得到了完全相同的错误。我也遵循了另一个答案和这个答案,但仍然得到完全相同的错误。
我的babel具体安装package.json如下:
"dependencies": {
"@babel/runtime": "^7.14.6"
},
"devDependencies": {
"@babel/core": "^7.14.6",
"@babel/plugin-transform-runtime": "^7.14.5",
"@babel/preset-env": "^7.14.7",
"@babel/preset-react": "^7.14.5"
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
嘿,我遇到了同样的问题,我正在使用 Babel 7,对我来说,我安装了这两个依赖项:
npm install --save @babel/runtime
npm install --save-dev @babel/plugin-transform-runtime
Run Code Online (Sandbox Code Playgroud)
并且,在 .babelrc 中添加:
{
"presets": ["@babel/preset-env"],
"plugins": [
["@babel/transform-runtime"]
]
}
Run Code Online (Sandbox Code Playgroud)
这解决了我的问题
| 归档时间: |
|
| 查看次数: |
4179 次 |
| 最近记录: |