89得票2回答
对@babel/preset-env中的useBuiltIns选项(使用Browserslist集成)感到困惑

我正在使用Babel 7和Webpack 4开发一个Web项目。我以前没有使用过Babel,有些地方不太理解。根据文档,我使用@babel/preset-env,因为它似乎是推荐的方式(尤其适合初学者)。同时,通过我的.browserslistrc文件,也使用了Browserslist集成。 ...

30得票2回答
Babel预设不支持IE11的Object.assign - "Object doesn't support property or method 'assign'"。

我正在为我的React应用程序使用 babel-preset-env版本1.6.1,在IE上出现错误:- 对象不支持属性或方法“assign” 这是我的.babelrc文件:{ "presets": [ "react", [ "env", {...

20得票2回答
`@babel/preset-env` + `useBuiltIns` + `@babel/runtime` + `browserslistrc` 的最佳实践是什么?

当我在使用@babel/preset-env和useBuiltIns与@babel/transform-runtime结合使用时,会得到不同的输出结果。我已经阅读了文档,但还没有找出最佳实践应该是什么。 例如,当我的目标浏览器列表包括Edge 18时,@babel/preset-env与us...

15得票3回答
Babel似乎忽略了browserslist配置,即使使用了babel-preset-env。

我正在使用npm脚本测试具有browserslist的Babel。这是我的当前package.json文件,其中Babel正在按照我的预期工作:{ "name": "npm-scripts-igloo", "version": "1.0.0", "description": "",...

15得票5回答
插件/预设文件不允许导出对象,只能导出函数。

我在将 react-native 更新到 "^0.56.0" 后出现了这个错误: bundling failed: Error: Plugin/Preset files are not allowed to export objects, only functions. In /Users/b...

14得票2回答
当我在使用useBuiltIns:'usage'的同时,是否需要导入core-js/stable和regenerator-runtime/runtime与@babel/preset-env一起使用?

我使用 babel 7.8.3 和 @babel/preset-env,设置了 useBuiltIns: 'usage' 和 corejs: 3。然而,@babel/preset-env 的文档对我来说不是很清晰。 我需要在我的入口文件顶部添加以下行吗?还是说 babel 会自动完成这些操作...

9得票2回答
“modules:auto” 在 @babel/preset-env 中的含义是什么?

babel文档中提到,模块的默认选项为auto,那么auto是什么意思呢?它是否会将"import"转换为"require"? "modules: false"和"modules: auto"之间有什么区别?它们看起来产生了相同的结果。我正在学习Tree Shaking,当我没有设置任何选项到...

7得票9回答
React:在目录“src”中找不到与“env react”相关的预设。

我已经使用以下命令将 react 和 env 预设添加到我的 React 项目中: yarn global add babel-preset-react@6.24.1 babel-preset-env@1.5.2 My package.json file has updated the p...