22得票5回答
无法解析 'core-js/modules/es.array.concat'

我升级了babel 6.x → 7.x,但在运行Webpack时遇到了问题。 它抱怨缺少core-js/modules/*。 我的babel.config.js在根目录中。我将以前存在的.babelrc转换为js(.babelrc也产生了相同的错误)。我猜测这是与所有核心、corejs2、...

21得票1回答
在使用webpack时,TypeScript的ts-loader和babel-loader有什么区别?

所以我试图比较这两种组合编译后的代码输出。 ts-loader { test: /\.tsx?$/, use: 'ts-loader', } babel-loader use: { loader: 'babel-loader', options:...

21得票8回答
解析错误:找不到模块'@babel/preset-react'。

我有一个React项目。在每个.js文件的第一行中,当我导入React时,我收到以下错误:Parsing error: Cannot find module '@babel/preset-react'。package.json{ "name": "admi...

20得票3回答
Webpack babel-loader 运行时错误:模块构建失败:TypeError: this.setDynamic 不是一个函数。

我正在尝试使用 babel-loader 和 babel-plugin-transform-runtime。 我按照以下说明进行操作: https://github.com/babel/babel-loader#babel-is-injecting-helpers-into-each-fil...

19得票14回答
创建React应用程序需要一种依赖项:"babel-loader": "8.1.0"

项目依赖树可能存在问题。这很可能不是 Create React App 的错误,而是您需要在本地修复的问题。 Create React App 提供的 react-scripts 包需要一个依赖项: "babel-loader": "8.1.0" 不要尝试手动安装它:您的包管理器会自动安...

17得票2回答
将@babel/preset-react(https://git.io/JfeDR)添加到Babel配置文件的“presets”部分中,以启用React转换。

我想在我的表单中使用react-validation组件Input。这就是为什么我要导入它并将其用作表单内部的原因:<Input className="form-control" type="text" placehol...

17得票3回答
Yarn工作区和无效的Hook调用

我在尝试建立一个通用的UI库时遇到了很多麻烦。 我已经建立了一个yarn工作区,它看起来像这样: /monorepo /common-16.13 /react-app-16.8. /another-app-16.13 然后我将common-16.13导入到react-...

15得票2回答
在配置webpack babel-loader和在package.json中配置它有什么区别?

嗨,请帮助我了解在 .babelrc、webpack loader 选项和 package.json 中设置 babel 配置的区别。 例如,如果我将 presets 放在 webpack babel-loader 选项中与放在 package.json 或单独的 .babelrc 配置文件...

15得票4回答
意外的标记:从UglifyJs操作符(>)

我有两个Vue-Cli webpack项目(ClientApp和Lib)。 Lib是我的组件库(与其他项目共享)。 问题 当我构建我的项目ClientApp npm run build时,我遇到了以下错误:ERROR in static/js/app.d08a24ce0e8d0438ce6...

14得票1回答
使用 @babel 来转换 Array.prototype.flat,是否可行?

我在我的React应用程序中无意间使用了Array.prototype.flat,导致向后兼容性问题。我非常惊讶这没有通过转译解决 - 我以为这会导致es2015兼容的代码。 如何让Babel 7进行转译?(如果我对Babel 6的源代码阅读正确,那么在Babel 6中仍然有一个插件可以用于...