Модуль не имеет экспортированного элемента — машинописного текста

#typescript #import

Вопрос:

Я использую typescript для личного проекта и пытаюсь импортировать функцию из библиотеки Solid Client JS

Дело в том, что я создал один файл.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/**/*"
    ]
}
 

У кого-нибудь раньше была такая же проблема?

Ответ №1:

Я просто добавил "skipLibCheck": true в свой файл tsconfig.json. Это решено 🙂