【问题标题】:Merge a third party javascript file into webpack bundle?将第三方 javascript 文件合并到 webpack 包中?
【发布时间】:2018-12-20 10:24:57
【问题描述】:

如何在不检查模块等的情况下将第三方 javascript 文件合并到我的 webpack 包中?

因为我的第三方 javascript 文件已经被捆绑了。

【问题讨论】:

    标签: javascript webpack


    【解决方案1】:

    嗯,理想的做法是将它捆绑在一起,但您可以解决这个问题。

    首先,确保它在你的依赖树的某个地方是imported(webpack 只有在你的文件被导入时才知道它)。

    现在,为了能够使用外部文件,您必须使用 external 配置。

    例如:

    module.exports = {
      //...
      externals: {
        jquery: 'jQuery'
      }
    };
    

    向 webpack 声明,在加载此应用程序时,它将作为外部资源使用。

    现在您可以将已捆绑的文件添加到 index.html 并提供给用户。

    【讨论】:

    • 我不想将第三方包添加到我的 index.html 文件中,我想将它与 webpack bundle js 文件捆绑 可以吗?
    • 有也没有。我已经看到了数以亿计的问题,但并不是大多数人都成功了。这样做的唯一方法是导入您的入口点。但是你仍然会发现错误
    • 感谢您的帮助!
    猜你喜欢
    • 2014-02-17
    • 2017-04-17
    • 2016-11-07
    • 2018-03-21
    • 1970-01-01
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 2016-10-13
    相关资源
    最近更新 更多