如何使用npm将PDF.JS导入到Typescript中

我安装了PDF.JS npm软件包,并将其导入打字稿文件中,但不能按预期工作。 我使用下面的代码将PDF.JS导入打字稿。

import { PDFJSStatic } from 'pdfjs-dist'; const PDFJS: PDFJSStatic = require('pdfjs-dist'); PDFJS.getDocument('helloworld.pdf').then(console.log); 

我得到的错误

严重级代码说明项目文件行抑制状态错误TS2307找不到模块“pdfjs-dist”。 app.ts 2活动的严重程度代码说明项目文件行抑制状态错误TS2304找不到名称'require'。 app.ts 3 Active

请提供您宝贵的build议,让我知道我错过了什么,如果有的话。

应用程序结构在导入任何模块时都非常重要,您需要首先将其导入根级ts文件app.module.ts甚至tsconfig.app.json中。