在此处附加(推荐)或链接到 PDF 文件:与 pdf 交互时不是问题 这是编译时的 webpack 错误
配置:
重现问题的步骤:
import PDFJS from 'pdfjs-dist/webpack';
什么是预期行为? 应用程序正确编译
什么地方出了错? 构建过程中发生错误“找不到模块:错误:无法解析‘worker-loader’”
完全有可能这不是应该如何使用 pdfjs-dist 我最终使用它而不是 pdfjs 因为我需要它在 IE 上工作,而 chrome 在没有 dist 包的情况下为我设置了工作程序
什么地方出了错? 构建过程中发生错误“找不到模块:错误:无法解析‘worker-loader’”
您是否真的安装了worker-loader
包,因为这需要手动完成?
这个例子是否有效,因为如果你尝试使用它并不清楚(至少对我来说)?
最后,如果没有更多背景,任何人都不太可能提供帮助。 因此请参阅https://github.com/mozilla/pdf.js/blob/master/.github/CONTRIBUTING.md (重点是我的):
如果您正在开发自定义解决方案,请首先查看https://github.com/mozilla/pdf.js#learning 中的示例并搜索现有问题。 如果这没有帮助,请在打开新问题或在 Matrix 房间与我们联系之前在线访问 -保持在请注意,仅代码片段并不能帮助我们解决问题。
最新更新后,我们遇到了同样的问题!
在我们的生产版本中,我们在运行时遇到o is not a constructor
错误。
我们已经在/pdfjs-dist/webpack.js
追踪到pdfjs.GlobalWorkerOptions.workerPort = new PdfjsWorker();
/pdfjs-dist/webpack.js
。
当前导入 pdfjs-dist 类(例如 getDocument)会使我们的应用程序在运行时崩溃。
我们已经确保安装了 worker-loader。
有没有人有解决方法?
我们发现了我们的问题。 我们使用的是 worker-loader 3.0.1,这是一个新的主要版本。 切换到 2.0.0 解决了我们的问题。
最有用的评论
我们发现了我们的问题。 我们使用的是 worker-loader 3.0.1,这是一个新的主要版本。 切换到 2.0.0 解决了我们的问题。