簡體   English   中英

在 IE11 中使用獨立的 ES6 模塊

[英]Using a standalone ES6 module in IE11

我寫了一個小的 ES6 模塊,現在需要將它集成到一個必須支持 IE11 的項目中。 項目的其余部分是用 ES5 編寫的,理想情況下,我只想轉譯我的模塊並將其作為腳本導入項目的 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;

無意作為答案,但鏈接太長而無法發表評論。

刪除錯字后, 對我來說似乎很好

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM