babel-polyfill相关内容

使用 babel-polyfill 在 IE11 中未定义 Promise

正如标题所说,即使我想使用 babel-polyfill 来允许我在代码中使用 Promise,但我在 IE11 中遇到了未定义的错误. 我已经尝试过一段时间了,因为我已经看到在不同的网站上被问过几次,但没有一个解决方案真的对我有用(或者更准确地说,我可能无法做到使它们适应我的代码) 这些是我认为涉及的文件: .babelrc {“预设":["es2015",“反应"]} p ..
发布时间:2022-01-12 14:01:43 其他开发

运行 Jest 测试时未定义 `regeneratorRuntime`

标题几乎解释了我所面临的问题.我正在尝试测试具有某种状态的 React 组件,并且我尝试将我的商店提供给该组件以获得它需要的东西.当我使用 Jest 运行组件的测试时,出现以下错误: ReferenceError: regeneratorRuntime 未定义 我通过一些阅读确定这是由于 babel-polyfill 或 regenerator-runtime 没有正确应用于 Jest ..
发布时间:2022-01-01 22:53:48 其他开发

使用承诺时,反应警告无法设置状态

我正在尝试查询服务器以获取导航项目列表,以便我可以在 init 上构建菜单.到目前为止,我已经设法在主页上创建了一个包含 3 个内容的静态页面,其中包括标题、侧边栏和内容.侧边栏是不同类型用户的菜单,因此我需要在加载时检索菜单项. 我收到的错误是 只能更新已安装或正在安装的组件.这通常意味着您在未安装的组件上调用了 setState、replaceState 或 forceUpdate ..
发布时间:2021-12-18 18:40:37 前端开发

为什么我的 vue web 应用程序在 IE11 中加载了一个空白页面,而在 Edge 中看起来已损坏?

我的项目在 IE11 和 Edge 上运行时遇到了一些麻烦 您可以在此处查看:https://tagfireandsecurity.co.uk/ 问题 IE11:空白页面,显示多个错误: SCRIPT1002:语法错误firebase-app.js (1,1)SCRIPT1002:语法错误firebase-analytics.js (1,1)SCRIPT1002:语法错误ini ..
发布时间:2021-09-20 20:07:55 前端开发

如何使使用"npm link"链接的babel可移植模块链接到服务器.

我当前的项目(my-project)中有很多代码,新代码将需要这些代码.该代码已用ES6编写,并与babel一起进行了转译. 我已经使用此共享代码创建了一个名为"my-module"的模块,并使用 npm link 将其链接到"my-project" 问题是,当我启动项目时,"my-module"中的代码没有被转录,并在import语句上抛出了错误. 我的模块内部的代码将被大量编辑 ..

对象不支持Internet Explorer 11上的属性或方法“替换"

我正在尝试使Vuejs应用程序在IE11上运行.但是,一个节点模块( vue-directive-tooltip )在IE11上引发错误: 对象不支持属性或方法“替换" 该模块应该与IE11兼容.我试图在我的应用程序入口点的顶部要求我需要的polyfill.我还尝试过将节点模块添加到可转换依赖项中. vue.config.js: require("@ babel/polyfi ..

如何使用babel 7填充Promise.any()?

我使用webpack为我的客户捆绑我的代码.根据我在这里的问题未捕获(承诺)" 以下是我的babelrc {"env":{“生产":{“预设":[["@ babel/preset-env",{“目标":{“浏览器":[“最近的4个Chrome版本",“最近的3个Firefox版本",]},“模块":"commonjs",“调试":是的,"useBuiltIns":“用法"}]],“插件" ..
发布时间:2021-04-12 18:45:41 其他开发

在IE11中使用babel-polyfill未定义Promise

正如标题所述,即使我也想使用babel-polyfill允许我在代码中使用promise,但是我在IE11中遇到了未定义的错误。 我已经尝试了一段时间,因为我已经看到几次在不同的站点上被问到,但是没有一个解决方案真正对我有用(或者更准确地说,我可能无法适应它们到我的代码中) 这些是我认为涉及的文件: .babelrc { “预设”:[ “ es2015”, “反应” ] ..
发布时间:2020-09-24 00:12:20 其他开发

运行Jest测试时未定义`regeneratorRuntime`

标题几乎可以解释我所面临的问题.我正在尝试测试具有某种状态的React组件,并且尝试为该组件提供存储以获取所需的内容.当我使用Jest运行组件的测试时,出现以下错误: ReferenceError: regeneratorRuntime is not defined 通过一些阅读,我确定这是由babel-polyfill或regenerator-runtime未能正确应用于Jest引起 ..
发布时间:2020-09-18 01:59:48 其他开发

Vue CLI 3 + Vuetify-在IE 11上不起作用(Babel不能进行翻译吗?)

我正在将Vue CLI 3和Vuetify一起用于我的项目.它在Chrome和iOS 12上运行良好,但在IE11和iOS Safari上显示空白页. 12. IE11中的控制台显示:SCRIPT1003: Expected ':' 我认为这是因为Babel并未将ES6语法(箭头功能,传播等)转换为ES5语法.运行yarn build之后,我仍然在编译后的代码中看到它. 这是我的bab ..
发布时间:2020-09-18 01:50:12 其他开发

React-Native 0.57:“找不到变量:要求",带有Metro-react-native-babel-preset

我开始了一个多平台项目,其中在react-native和react-js之间共享代码. 所以我有一个用于浏览器/电子的webpack设置,和一个用于Android/iOS的react-native 0.57设置. 我现在遇到的问题如下: 找不到变量:要求 这可能是一个非常秃顶的问题,但是我还需要其他吗?我读到,React-native应该自己支持require,但是还找不到与此设置有关的任何 ..
发布时间:2020-09-18 01:47:43 其他开发

babel vs babel-core vs babel-loader vs babel-preset-2015 vs babel-preset-react vs babel-polyfill

我正在为我的React项目设置Webpack,并且在babel,babel-core,babel-loader,babel-preset-2015和babel-preset-react之间感到困惑.我知道需要Babel才能将ES7或ES6代码转换为ES5,但是在我的package.json中,我安装了除Babel之外的所有这些依赖项,它们也都作为devDependencies. 有人可以解释 ..
发布时间:2020-07-29 20:58:05 其他开发

如何使用babel 7添加flatMap?

阅读文章删除Babel的舞台预设通过 babel ,我仍然不完全了解如何添加提案,例如 stage-3 ( flatMap )到 .babelrc 。 据我了解,因为 flatMap 可以用ES5编写,那么我需要一个polyfill而不是插件。我在--save-dev下安装了 @ babel / polyfill ,但浏览器仍然告诉我这个方法不存在。我想 @ babel / polyfill ..
发布时间:2019-06-12 11:25:32 前端开发

使用promises时,反应警告无法设置状态

我正在尝试查询服务器以获取导航项列表,以便我可以在init上构建我的菜单。到目前为止,我已设法在主页上创建一个包含3个内容的静态页面,其中包括标题,侧边栏和内容。侧边栏是不同类型用户的菜单,因此我需要在加载时检索菜单项。 我收到的错误是 只能更新已安装或安装的组件。这通常意味着您在已卸载的组件上调用了setState,replaceState或forceUpdate。这是一个无操作 ..
发布时间:2019-04-27 15:32:00 前端开发

如何安装babel-polyfill库?

我刚刚开始使用Babel将我的ES6 javascript代码编译成ES5。当我开始使用Promises时,看起来它不起作用。 Babel网站声明支持通过polyfill承诺。 没有任何运气,我试图添加: 需要( “巴别/填充工具”); 或 import * as p from“babel / polyfill”; 这样我的应用程序引导就会 ..
发布时间:2019-02-19 17:46:16 前端开发