【问题标题】:How to import globals using webpack + babel如何使用 webpack + babel 导入全局变量
【发布时间】:2016-06-21 14:09:56
【问题描述】:

我有一个使用 Webpack 和 Babel 构建的应用程序,我正在尝试导入不执行导出的第 3 方库,此外,第 3 方库直接附加在窗口对象上。

为了能够导入 The3rdPartyLib,我需要在我的应用中做什么?

我已经尝试按照webpack docs 的加载器语法进行操作,但它不起作用:

import 3rdPartyGlobal from imports?window=>{}!exports?window.3rdPartyGlobal!3rdPartyModule

【问题讨论】:

  • 请注意,如果您使用 babel,它会将 ecma6 导入放在 commonJS 要求之前,因此,它可能会破坏您代码中要求的顺序。

标签: ecmascript-6 webpack babeljs es6-module-loader


【解决方案1】:

也许您可以尝试在另一个问题中找到的类似方法:

Expose jquery as real window object with webpack

【讨论】:

    猜你喜欢
    • 2020-01-23
    • 1970-01-01
    • 2018-05-09
    • 2016-01-19
    • 2016-10-06
    • 1970-01-01
    • 2011-02-17
    • 2018-05-09
    相关资源
    最近更新 更多