.pdf文件的TypeScript类型声明

t98cgbkg  于 2023-05-19  发布在  TypeScript
关注(0)|答案(2)|浏览(287)

我是TypeScript的新手,我只是想为PDF文件创建一个类型定义,找不到任何关于如何做到这一点的资源。我在导入文件"Cannot find module <file_name.pdf> or its corresponding type declarations."时收到此警告
我想避免更改我的tsconfig.json文件。
谢谢。

rta7y2nd

rta7y2nd1#

您可以简单地修改tsconfig.js来添加自定义类型,而不是修改NPM包,这比公认的解决方案更具未来性。
在src目录中创建typings文件,名为:types.d.ts(或其他)。插入:

declare module "*.pdf";

将此添加到您的tsconfig:

"compilerOptions": {
    "typeRoots": ["./src/types"]
 ....
 }
djp7away

djp7away2#

我通过在global.d.ts文件中使用declare module '*.pdf';解决了这个问题,该文件位于一个“包含”目录中,如下面的答案https://github.com/facebook/create-react-app/issues/8021

相关问题