./node_modules/pdfjs-dist/build/pdf.js 中的警告

Omt*_*guy 5 angular

我正在通过以下方式使用ng2-pdf-viewer

{PdfViewerModule} from 'ng2-pdf-viewer/ng2-pdf-viewer';
Run Code Online (Sandbox Code Playgroud)

从 Angular 6 开始,ng 构建显示以下错误,但应用程序仍在运行。有什么问题,我该如何解决?

未找到 ./node_modules/pdfjs-dist/build/pdf.js 模块中的警告:错误:无法解析 'C:\MyProject\node_modules\pdfjs-dist\build' 中的 'zlib'

Kri*_* PC 3

这不是一个实际的解决方案,而是一个临时解决方案,因为在 node_modules 内编辑文件始终是一个不好的方法。您可以通过在文件中添加以下代码来消除此警告。

node_modules/pdfjsdist/package.json

在这里添加zilb: false

browser": {
    "fs": false,
    "http": false,
    "https": false,
    "node-ensure": false,
    "zlib": false
  },
Run Code Online (Sandbox Code Playgroud)

对于此 npm,这仍然是 Github 中的一个未决问题

https://github.com/VadimDez/ng2-pdf-viewer/issues/322