有没有一种方法可以使用预设环境在Babel中填充特定功能?

时间:2019-05-22 23:35:29

标签: javascript babeljs polyfills babel-preset-env react-pose

我有一个用Webpack,Babel和React构建的React项目。我目前正在使用useBuiltIns: "usage"来缩小套装尺寸。

我还对某些动画素材使用了react-pose,这些动画素材严格要求为IE11(https://popmotion.io/pose/api/faqs/)添加WeakSet polyfill。在调试模式下运行时,通过Babel配置中的include字段添加弱集polyfill似乎不包括该polyfill。任何帮助表示赞赏。

Babel配置

[
    '@babel/preset-env',
    {
        useBuiltIns: 'usage',
        include: ['es6.weak-map'],
        targets: {
            browsers: 'last 2 versions, not dead, ie >= 11',
        },
    },
]

0 个答案:

没有答案