如何在 webpack 中使用 jsPDF 注册 jsPDF-AutoTable 插件?

How to register jsPDF-AutoTable plugin with jsPDF in webpack?

我已经根据 UMD 创建了一个供应商模块,并将 jsPDF 设置为依赖项。我如何实现 jsPDF-AutoTable 插件将在 jsPDF 中注册,然后再将 jsPDF 注入我的供应商模块?

我已经在我的 webpack.config.js 文件中使用 ProvidePlugin 解决了 jsPDF is not defined,如下所示:

config.plugins = [
    new webpack.ProvidePlugin({
        jsPDF: 'jspdf'
    })
]

在 jspdf 自动表存储库中有一个 example 如何使用 webpack。基本上你只需要在 jspdf 之后需要插件。

var jsPDF = require('jspdf');
require('jspdf-autotable');

您不需要使用最新版本的 jspdf 的提供程序插件。

使用下面的导入组合,这对 webpack 也能正常工作

从 "jspdf" 导入 jsPDF;

要求("jspdf-autotable");