【问题标题】:How can I add es6-promise into babel blacklist?如何将 es6-promise 添加到 babel 黑名单?
【发布时间】:2015-07-23 09:03:20
【问题描述】:

https://www.npmjs.com/package/core-js#custom-build

我看到了“--blacklist=es6.promise”,但是在 babelrc 中,它不起作用。


ReferenceError: Unknown transformer es6.promise 在黑名单中指定

【问题讨论】:

    标签: ecmascript-6 webpack babeljs


    【解决方案1】:

    在 Babel 中,require('babel/polyfill'); 将加载默认的 polyfill (core-js),其中包含对 Promise 的支持。您链接到的页面描述了--blacklist=es6.promise 用于core-js 的打包脚本,而不是用于 Babel。该 core-js 文档假定您将照常使用 babel,但您不会使用 require('babel/polyfill'),而是使用您自己的 core-js 自定义构建 require(),就像使用您链接到的页面上的命令构建的那样。

    【讨论】:

      猜你喜欢
      • 2016-03-22
      • 1970-01-01
      • 2017-01-04
      • 1970-01-01
      • 2020-07-14
      • 2016-01-23
      • 1970-01-01
      • 2019-01-27
      • 1970-01-01
      相关资源
      最近更新 更多