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

Javascript 如何使用npm将PDF.JS导入Typescript,javascript,node.js,typescript,npm-install,pdf.js,Javascript,Node.js,Typescript,Npm Install,Pdf.js,我安装了PDF.JS npm包,并在typescript文件中导入了相同的包,但它没有按预期工作。我使用下面的代码将PDF.JS导入到typescript中 import { PDFJSStatic } from 'pdfjs-dist'; const PDFJS: PDFJSStatic = require('pdfjs-dist'); PDFJS.getDocument('helloworld.pdf').then(console.log); 我得到了错误 严重性代码说明项目文件行抑制状态

我安装了PDF.JS npm包,并在typescript文件中导入了相同的包,但它没有按预期工作。我使用下面的代码将PDF.JS导入到typescript中

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

严重性代码说明项目文件行抑制状态 错误TS2307找不到模块“pdfjs dist”。应用程序2激活 严重性代码说明项目文件行抑制状态 错误TS2304找不到名称“require”。应用程序3激活


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

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

即使我们从根级别导入,它也不能正常工作。