Не удалось найти файл объявления для модуля «имя библиотеки github» имя файла. js неявно имеет тип «любой» - PullRequest
0 голосов
/ 08 мая 2020

Я добавил одну библиотеку sip, добавив эту строку "react-native-pjsip": "^2.7.4" в файл package.json. После добавления этого файла я пытаюсь включить его в свой App.js файл, например

import { Endpoint } from 'react-native-pjsip'; // It's showing error here

folder structure inside node_module is -

react-native-pjsip
-android
-docs
-ios
-src
--Endpoint.js
-index.js
-package.json
-README

, но он показывает ошибку в коде VS. Полная ошибка - модуль "Filepath / node_modules / response-native-pjsip / index "Не удалось найти файл объявления для модуля" react-native-pjsip ". 'Filepath / node_modules / response-native-pjsip / index. js' неявно имеет тип 'any'. Попробуйте npm install @types/react-native-pjsip, если он существует, или добавьте новый файл объявления (.d.ts), содержащий declare module 'react-native-pjsip'; ts (7016)

Я пробовал npm install @types/react-native-pjsip, но снова одна ошибка "E404 npm ERR! 404 Не найдено - GET https://registry.npmjs.org/@types%2freact-native-pjsip - Не найдено "

Уже пробовал решение, упомянутое в этом топе c, но не сработало. Пожалуйста, взгляните на это. Я использую response native через expo.

...