在https://www.npmjs.com/package/core-js#custom-build
中我看到'--blacklist = es6.promise',但是在bablelrc中,它无法正常工作。
ReferenceError:黑名单中指定的未知变换器es6.promise
答案 0 :(得分:0)
在Babel中,require('babel/polyfill');
将加载包含promise承诺的默认polyfill(core-js)。您链接到的--blacklist=es6.promise
页面用于core-js
的打包脚本,不适用于Babel。核心-js文档假设您正常使用babel,但不是require('babel/polyfill')
,而是require()
您自己定制的core-js构建,就像使用命令构建的那样您链接到的页面。