пока я добавлял какой-либо компонент в свой проект, полностью ориентированный на реакцию, экран приложения превращается в белую пустую страницу. В строке import 'response-native-foo-package' есть '...' рядом с именем пакета, и это сообщение:
[ts] not find a declaration file for module 'react-native-foo-package'. '/project/node_modules/'react-native-foo-package'/index.js' implicitly has an 'any' type. Try npm install @types/'react-native-foo-package' if it exists or add a new declaration (.d.ts) file containing
declare module 'react-native-foo-package';
npm install @ types / 'response-native-foo-package' не может помочь, потому что этого пакета нет в npm. Я не использую файлы машинописного текста или связанный с ним код.
реагировать: "16.6.0-alpha.8af6728"
реагировать-родной: "0.57.4"
Возможный дубликат Не удалось найти файл декларации для модуля "имя-модуля". '/path/to/module-name.js' неявно имеет тип 'любой'
@ Think-Twice Я отредактировал свой вопрос.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Что ж, @Samane Yaghoobi права! он не имеет ничего общего с "main": "index.js". Вот что тебе следует делать. После успешной настройки библиотеки в вашем проекте на любой платформе (VsCode или Atom). Повторно запустите проект из командной строки => react-native run-android. После этого перейдите к своему проекту в Android Studio. Затем откройте build.gradle и снова синхронизируйте свой gradle. Затем, чтобы убедиться, проверьте MainApplication в Android Studio, чтобы увидеть, правильно ли импортирован файл (например, import com.whatever.foo), если все выглядит хорошо, все в порядке. Если вам нужны дальнейшие инструкции по настройке библиотеки в VsCode / Atom, дайте мне знать, я создам визуальную презентацию, чтобы все было намного понятнее.
Удачного кодирования!
В этом вопросе есть все необходимые вам решения stackoverflow.com/questions/41292559/…