我安装了 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);
我得到了错误
Severity Code Description Project File Line Suppression State Error TS2307 Cannot find module 'pdfjs-dist'. app.ts 2 Active Severity Code Description Project File Line Suppression State Error TS2304 Cannot find name 'require'. app.ts 3 Active
请提供您宝贵的建议,如果有任何遗漏,请告诉我。
最佳答案
在导入任何模块时,应用结构非常重要, 您需要先将其导入您的根级 ts 文件 app.module.ts 甚至在 tsconfig.app.json 中。
关于javascript - 如何使用 npm 将 PDF.JS 导入 Typescript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47812903/