Ручная настройка собственных библиотек React в коде Visual Studio
В настоящее время я пишу приложение Android React Native для VS Code с использованием create-Reaction-native-app и пытаюсь установить некоторые библиотеки для использования, а именно response-native-html-to-pdf.
В документации после установки npm просит выполнить команду ссылки, которая возвращает сообщение об ошибке
Msgstr "Невозможно прочитать свойство 'pbxprojPath' из null".
В моем коде строка импорта import { RNHTMLtoPDF } from 'react-native-html-to-pdf'
возвращает сообщение об ошибке, говорящее о том, что модуль реагировать на нативный HTML-файл не удается найти.
Как я могу вручную связать эту библиотеку с VS Code? Я попытался выполнить ручную установку в документации, но считаю, что файлы Gradle не существуют. Если я попробую запустить предоставленный мне пример кода, я получу
Не удается прочитать свойство 'convert' из неопределенного
как ошибка, поэтому я предполагаю, что библиотека неправильно связана.
1 ответ
Приложения, созданные с create-react-native-app
не может связать собственные модули, если вы сначала не извлечете.
Итак, вы должны сначала запустить npm run eject
чтобы иметь возможность использовать link
команда. Тем не менее, обратите внимание, что извлечение не является обратимым, и при выполнении этой операции структура вашего проекта и общие настройки немного изменятся, поэтому обязательно прочитайте официальную документацию по извлечению, прежде чем продолжить.