首页 > 解决方案 > 模块没有导出的成员 - 打字稿

问题描述

我正在将打字稿用于个人项目,并且正在尝试从Solid Client JS库中导入函数

问题是,我创建了一个 file.ts 并做了

import { getFile } from '@inrupt/solid-client";

仅此而已....然后我运行“tsc”

它返回错误:

❯ tsc
node_modules/@inrupt/solid-client/dist/rdf.internal.d.ts:24:10 - error TS2305: Module '"./datatypes"' has no exported member 'XmlSchemaTypeIri'.

24 import { XmlSchemaTypeIri } from "./datatypes";
            ~~~~~~~~~~~~~~~~
Found 1 error.

我认为这是因为我的tsconfig.json,它看起来像这样:

{
    "compilerOptions": {
      "module": "commonjs",
      "target": "es2015",
      "declaration": true,
      "outDir": "./dist",
      "baseUrl": ".",
    },
    "include": [
      "src/**/*"
    ]
}

以前有人遇到过同样的问题吗?

标签: typescriptimport

解决方案


我只是"skipLibCheck": true在我的 tsconfig.json 上添加了。解决了:)


推荐阅读