相关疑难解决方法(0)

如何安装babel-polyfill库?

我刚刚开始使用Babel将我的ES6 javascript代码编译成ES5.当我开始使用Promises时,看起来它不起作用.Babel网站表示支持通过polyfill承诺.

没有运气,我试图添加:

require("babel/polyfill");
Run Code Online (Sandbox Code Playgroud)

要么

import * as p from "babel/polyfill";
Run Code Online (Sandbox Code Playgroud)

有了这个我将在我的应用程序引导上得到以下错误:

找不到模块'babel/polyfill'

我搜索了模块,但似乎我在这里缺少一些基本的东西.我也尝试添加旧的和好的蓝鸟NPM,但看起来它不起作用.

如何使用Babel的polyfills?

javascript node.js polyfills babeljs babel-polyfill

134
推荐指数
6
解决办法
12万
查看次数

如何为 IE11 正确使用 babel/corejs3/webpack?

使用我当前的配置(见下文),我收到此错误:

   [object Error]{description: "Argument ob...", message: "Argument ob...", name: "TypeError", number: -2147418113, stack: "TypeError: ...", Symbol()_7.bs7gi3oa3wi: undefined}
Run Code Online (Sandbox Code Playgroud)

我试图挖掘基于Symbol()_ ... : undefined}但我找不到任何明确的迹象。

这是我的.babel.config.js

module.exports = function (api) {
    api.cache(true);
    const presets = [
      [
        '@babel/preset-env',
        {
         // modules: false,
          corejs:"3.6.4",
          useBuiltIns: 'usage',
          targets: {
            browsers: [
              "edge >= 16",
              "safari >= 9",
              "firefox >= 57",
              "ie >= 11",
              "ios >= 9",
              "chrome >= 49"
            ]
          }
        }
      ]
    ];
    const plugins= [
        ["@babel/plugin-proposal-decorators", { decoratorsBeforeExport: true }], …
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer-11 webpack babeljs core-js

14
推荐指数
2
解决办法
1万
查看次数