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

标签 angular

我正在使用 ng2-pdf-viewer通过:

{PdfViewerModule} from 'ng2-pdf-viewer/ng2-pdf-viewer';

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

WARNING in ./node_modules/pdfjs-dist/build/pdf.js Module not found: Error: Can't resolve 'zlib' in 'C:\MyProject\node_modules\pdfjs-dist\build'

最佳答案

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

node_modules/pdfjsdist/package.json

在此处添加zilb: false

browser": {
    "fs": false,
    "http": false,
    "https": false,
    "node-ensure": false,
    "zlib": false
  },

对于这个 npm,这在 Github 中仍然是一个 Unresolved 问题

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

关于angular - ./node_modules/pdfjs-dist/build/pdf.js 中的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51023482/

相关文章:

javascript - 在没有点击事件的情况下在 HTML 中调用 TypeScript 函数

html - Angular table - 显示隐藏元素 onClick

javascript - 如何通过 Angular 自定义组件传递类

Angular 类绑定(bind)

angular - 有没有办法从 Angular 2+ 中删除未使用的导入和声明?

spring - 访问被拒绝(用户是匿名的);重定向到身份验证入口点

javascript - 防止滚动子元素在 Angular 2 中传播

Angular CLI 自定义生成器

dependency-injection - Angular2 Beta 依赖注入(inject)

选择 Angular 2 Material 组件