pdfJS-dist Bower和Gulp串联和缩小静默失败



我在一个角度项目中使用pdf.js。在生产模式下使用 gulp 进行构建工作正常,但生产构建生成非工作代码,这些代码以静默方式失败,没有任何警告或错误。我从来没有得到过查看器画布。

事实证明,问题不在于缩小,而在于串联。pdfjs-dist bower 软件包的 dist 目录包含三个文件:

  • pdf.js
  • pdf.worker.js
  • pdf.combined.js

bower.json文件列表pdf.jspdf.worker.js,但是当使用gulp bower复制和连接时,你应该使用pdf.combined.js而不是其他两个。为您的项目添加覆盖 bower.json

"overrides": {
   "pdfjs-dist": {
      "main": [
        "build/pdf.combined.js"
      ]
   }
}

相关内容

  • 没有找到相关文章

最新更新