加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angular – 导入PDFJS会破坏TS应用程序

发布时间:2020-12-17 17:03:17 所属栏目:安全 来源:网络整理
导读:所以我正在创建一个Angular 2 – typescript应用程序,我希望能够使用Mozilla的PDFJS库来探索PDF.我安装了像这样的依赖: npm install pdfjs-dist @types/pdfjs-dist --save 然后在我的app.modules.ts中我试图像这样导入它: import { PDFJS } from "pdfjs-di
所以我正在创建一个Angular 2 – typescript应用程序,我希望能够使用Mozilla的PDFJS库来探索PDF.我安装了像这样的依赖:

npm install pdfjs-dist @types/pdfjs-dist --save

然后在我的app.modules.ts中我试图像这样导入它:

import { PDFJS } from "pdfjs-dist";

我在尝试运行tsc时遇到以下错误我得到以下输出:

src-ng/csm/app/app.module.ts(27,10): error TS2305: Module '"pdfjs-dist"' has no exported member 'PDFJS'.

我很茫然,因为看起来pdfjs-dist打字似乎是有序的.我还应该包括其他什么吗?

解决方法

你必须像这样导入它:

import * as PDFJS from "pdfjs-dist";

// or individual members

import { getDocument } from "pdfjs-dist";

This is due to the way TypeScript handles interop between the old module specs (CommonJS,UMD,AMD) and ES6 modules.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读