babel-polyfill相关内容
正如标题所说,即使我想使用 babel-polyfill 来允许我在代码中使用 Promise,但我在 IE11 中遇到了未定义的错误. 我已经尝试过一段时间了,因为我已经看到在不同的网站上被问过几次,但没有一个解决方案真的对我有用(或者更准确地说,我可能无法做到使它们适应我的代码) 这些是我认为涉及的文件: .babelrc {“预设":["es2015",“反应"]} p
..
标题几乎解释了我所面临的问题.我正在尝试测试具有某种状态的 React 组件,并且我尝试将我的商店提供给该组件以获得它需要的东西.当我使用 Jest 运行组件的测试时,出现以下错误: ReferenceError: regeneratorRuntime 未定义 我通过一些阅读确定这是由于 babel-polyfill 或 regenerator-runtime 没有正确应用于 Jest
..
我正在尝试查询服务器以获取导航项目列表,以便我可以在 init 上构建菜单.到目前为止,我已经设法在主页上创建了一个包含 3 个内容的静态页面,其中包括标题、侧边栏和内容.侧边栏是不同类型用户的菜单,因此我需要在加载时检索菜单项. 我收到的错误是 只能更新已安装或正在安装的组件.这通常意味着您在未安装的组件上调用了 setState、replaceState 或 forceUpdate
..
我的项目在 IE11 和 Edge 上运行时遇到了一些麻烦 您可以在此处查看:https://tagfireandsecurity.co.uk/ 问题 IE11:空白页面,显示多个错误: SCRIPT1002:语法错误firebase-app.js (1,1)SCRIPT1002:语法错误firebase-analytics.js (1,1)SCRIPT1002:语法错误ini
..
我当前的项目(my-project)中有很多代码,新代码将需要这些代码.该代码已用ES6编写,并与babel一起进行了转译. 我已经使用此共享代码创建了一个名为"my-module"的模块,并使用 npm link 将其链接到"my-project" 问题是,当我启动项目时,"my-module"中的代码没有被转录,并在import语句上抛出了错误. 我的模块内部的代码将被大量编辑
..
在安装babel-polyfill和babel-preset-es2015之后,我出现了一个错误:插件/预设文件不允许导出对象,只能导出功能. 这是 package.json 中的devDependencies "devDependencies":{"@ babel/cli":"^ 7.4.4","@ babel/core":"^ 7.4.5","@ babel/plugin-propo
..
我正在尝试使Vuejs应用程序在IE11上运行.但是,一个节点模块( vue-directive-tooltip )在IE11上引发错误: 对象不支持属性或方法“替换" 该模块应该与IE11兼容.我试图在我的应用程序入口点的顶部要求我需要的polyfill.我还尝试过将节点模块添加到可转换依赖项中. vue.config.js: require("@ babel/polyfi
..
我使用webpack为我的客户捆绑我的代码.根据我在这里的问题未捕获(承诺)" 以下是我的babelrc {"env":{“生产":{“预设":[["@ babel/preset-env",{“目标":{“浏览器":[“最近的4个Chrome版本",“最近的3个Firefox版本",]},“模块":"commonjs",“调试":是的,"useBuiltIns":“用法"}]],“插件"
..
当尝试在IE11中加载应用程序时,它只会显示空白屏幕和带有语法错误的错误 在此行 class App extends __WEBPACK_IMPORTED_MODULE_0_react__["Component"] { 我的package.json { "name": "ccp-react", "version": "1.0.0", "license": "MI
..
正如标题所述,即使我也想使用babel-polyfill允许我在代码中使用promise,但是我在IE11中遇到了未定义的错误。 我已经尝试了一段时间,因为我已经看到几次在不同的站点上被问到,但是没有一个解决方案真正对我有用(或者更准确地说,我可能无法适应它们到我的代码中) 这些是我认为涉及的文件: .babelrc { “预设”:[ “ es2015”, “反应” ]
..
我遇到以下错误 Uncaught Error: only one instance of babel-polyfill is allowed at Object.eval (index.js?db4d:10) at eval (index.js:29) at Object../node_modules/babel-polyfill/lib/index.js (vend
..
由于我还需要支持IE11,因此我还需要转换node_modules. 这是我在node_modules上使用的babel配置: presets: [ ['@babel/preset-env', { modules: false, useBuiltIns: 'usage' }], ], 我使用useBuiltIns选项是因为它给出了错误Symbol is not defined,
..
标题几乎可以解释我所面临的问题.我正在尝试测试具有某种状态的React组件,并且尝试为该组件提供存储以获取所需的内容.当我使用Jest运行组件的测试时,出现以下错误: ReferenceError: regeneratorRuntime is not defined 通过一些阅读,我确定这是由babel-polyfill或regenerator-runtime未能正确应用于Jest引起
..
我正在将Vue CLI 3和Vuetify一起用于我的项目.它在Chrome和iOS 12上运行良好,但在IE11和iOS Safari上显示空白页. 12. IE11中的控制台显示:SCRIPT1003: Expected ':' 我认为这是因为Babel并未将ES6语法(箭头功能,传播等)转换为ES5语法.运行yarn build之后,我仍然在编译后的代码中看到它. 这是我的bab
..
我开始了一个多平台项目,其中在react-native和react-js之间共享代码. 所以我有一个用于浏览器/电子的webpack设置,和一个用于Android/iOS的react-native 0.57设置. 我现在遇到的问题如下: 找不到变量:要求 这可能是一个非常秃顶的问题,但是我还需要其他吗?我读到,React-native应该自己支持require,但是还找不到与此设置有关的任何
..
我已经使Webpack与Babel一起使用,包括@ babel/polyfill,但是当尝试在NodeList上使用.forEach时,IE11仍会引发SCRIPT438错误. 这是我的package.json { ... "scripts": { "build:js": "webpack --config ./_build/webpack.config.js" }
..
我正在为我的React项目设置Webpack,并且在babel,babel-core,babel-loader,babel-preset-2015和babel-preset-react之间感到困惑.我知道需要Babel才能将ES7或ES6代码转换为ES5,但是在我的package.json中,我安装了除Babel之外的所有这些依赖项,它们也都作为devDependencies. 有人可以解释
..
阅读文章删除Babel的舞台预设通过 babel ,我仍然不完全了解如何添加提案,例如 stage-3 ( flatMap )到 .babelrc 。 据我了解,因为 flatMap 可以用ES5编写,那么我需要一个polyfill而不是插件。我在--save-dev下安装了 @ babel / polyfill ,但浏览器仍然告诉我这个方法不存在。我想 @ babel / polyfill
..
我正在尝试查询服务器以获取导航项列表,以便我可以在init上构建我的菜单。到目前为止,我已设法在主页上创建一个包含3个内容的静态页面,其中包括标题,侧边栏和内容。侧边栏是不同类型用户的菜单,因此我需要在加载时检索菜单项。 我收到的错误是 只能更新已安装或安装的组件。这通常意味着您在已卸载的组件上调用了setState,replaceState或forceUpdate。这是一个无操作
..
我刚刚开始使用Babel将我的ES6 javascript代码编译成ES5。当我开始使用Promises时,看起来它不起作用。 Babel网站声明支持通过polyfill承诺。 没有任何运气,我试图添加: 需要( “巴别/填充工具”); 或 import * as p from“babel / polyfill”; 这样我的应用程序引导就会
..