【问题标题】:Webpack: How to export a single class as a UMD library?Webpack:如何将单个类导出为 UMD 库?
【发布时间】:2021-10-10 19:42:47
【问题描述】:

在我的项目 semantic-version 中,我正在使用 webpack 导出 UMD 包。

当在 HTML 文件中使用 <script src="bundles/semVersion.js"></script> 导入时,有趣的单个类随后在 SemVersion.SemVersion() (<lib name>.<class name>()) 下可用。如何将其直接公开为 SimVersion()? (实际上就像 jQuery 一样)。

谢谢!

【问题讨论】:

    标签: webpack umd


    【解决方案1】:

    webpackexport 选项可以导出库中的任何内容。它可以用于您将类作为默认导出的情况。

    {
        output: {
            library: {
                name: 'SemVersion',
                type: 'umd',
                 // add this to export your class to the library
                export: "default"
            },
        },
    }
    

    【讨论】:

      猜你喜欢
      • 2019-07-16
      • 1970-01-01
      • 1970-01-01
      • 2019-10-24
      • 2016-06-14
      • 2018-07-09
      • 1970-01-01
      • 1970-01-01
      • 2021-09-17
      相关资源
      最近更新 更多