【问题标题】:Babel - how to remove require from javascript [duplicate]Babel - 如何从 javascript 中删除 require [重复]
【发布时间】:2020-10-14 15:51:20
【问题描述】:

我根据文档安装了 Babel,我想将 ES6 翻译成 ES5。所以我还有 babel.config.json 文件,它定义了使用 babel 命令运行的预设。一切正常,但结果文件在代码中使用了 require() 函数。这在浏览器中不受支持。如何删除这些东西并将必要的文件包含到结果文件中?这是我的 babel.config.json

{

    "presets": [
        [
            "@babel/env",
            {
                "targets": {
                    "edge": "17",
                    "firefox": "60",
                    "chrome": "67",
                    "safari": "11.1",
                    "ie": "11"
                },
                "useBuiltIns": "usage",
                "corejs": "3.6.4"
            }
        ]
    ]
}

【问题讨论】:

    标签: javascript ecmascript-6 babeljs ecmascript-5


    【解决方案1】:

    Babel 本身并不是打包工具。您可能希望将其使用 WebpackRollup.js 之类的捆绑程序,以将您的模块组合成少量优化的运行时文件。

    【讨论】:

      猜你喜欢
      • 2012-10-04
      • 2011-10-07
      • 1970-01-01
      • 2012-01-02
      • 1970-01-01
      • 2020-02-29
      • 2015-09-10
      • 2013-08-03
      相关资源
      最近更新 更多