Не удалось найти файл объявления для модуля в TypeScript - PullRequest
0 голосов
/ 20 апреля 2020

В моем веб-приложении я использую библиотеку act-facebook-login и TypeScript. Я также установил @ types / реагировать-facebook-логин . Когда я так импортирую библиотеку, все работает нормально:

import ReactFacebookLogin from 'react-facebook-login'

Однако эта библиотека позволяет импортировать компонент без каких-либо стилей (это то, что я хочу):

import ReactFacebookLogin from 'react-facebook-login/dist/facebook-login-render-props'

В этом случае ошибка Появляется:

Не удалось найти файл объявления для модуля 'response-facebook-login / dist / facebook-login-render-props'

My tsconfig.json is создано с помощью create-react-app app --template typescript:

{
  "compilerOptions": {
    "target": "es5",
    "lib": [
      "dom",
      "dom.iterable",
      "esnext"
    ],
    "allowJs": true,
    "skipLibCheck": true,
    "esModuleInterop": true,
    "allowSyntheticDefaultImports": true,
    "strict": true,
    "forceConsistentCasingInFileNames": true,
    "module": "esnext",
    "moduleResolution": "node",
    "resolveJsonModule": true,
    "isolatedModules": true,
    "noEmit": true,
    "jsx": "react"
  },
  "include": [
    "src"
  ]
}

Есть ли способ это исправить?

...