Я добавил одну библиотеку 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.