在IE11中使用独立的ES6模块

问题描述 投票:0回答:1

我写了一个小的ES6模块,现在需要将其集成到必须支持IE11的项目中。该项目的其余部分是用ES5编写的,理想情况下,我只想转译模块并将其作为Script导入项目的HTML中,并将其导出的值附加到window对象。

我为babel尝试了几种不同的配置,但是它们似乎都适合于移植完整的代码包或需要将polyfill导入原始模块(当前没有依赖项),但是似乎与IE11不兼容。

模块结构:

const MyModule = (() => {
    const moduleStuff = {}
    function moduleLogic(params) {
          doStuff(params)
        }
    }

    return {
        init: initParams => doStuff(initParams),
        moduleMethod: moduleData => {
            doStuff(moduleMethod)
        }
    }
})();

export default MyModule;
javascript internet-explorer-11 babeljs es6-modules
1个回答
0
投票

不打算作为答案,但是链接太长,无法发表评论。

删除错字,seems to look fine to me

© www.soinside.com 2019 - 2024. All rights reserved.