Ручная настройка библиотек React Native в Visual Studio Code

В настоящее время я пишу приложение Android React Native на VS Code, используя приложение create-react-native-app, и пытаюсь установить некоторые библиотеки для использования, а именно реагировать на родной HTML в PDF.

В документации после установки npm мне предлагается запустить команду ссылки, которая возвращает сообщение об ошибке

"Cannot read property 'pbxprojPath' of null".

В моем коде строка импорта import { RNHTMLtoPDF } from 'react-native-html-to-pdf' возвращает ошибку о том, что модуль response-native-html-to-pdf не может быть найден.

Как я могу вручную связать эту библиотеку с VS Code? Я попытался выполнить ручную установку в документации, но считаю, что файлы Gradle не существуют. Если я попытаюсь запустить предоставленный мне образец кода, я получу

Cannot read property 'convert' of undefined

как ошибка, поэтому я предполагаю, что библиотека неправильно связана.

Какую точную команду npm вы выполнили для установки библиотеки?

Matei Radu 09.10.2018 21:18

npm установить response-native-html-to-pdf --save

rrain 09.10.2018 21:22
0
2
413
1

Ответы 1

Приложения, созданные с помощью create-react-native-app, не могут связывать собственные модули, если вы сначала не выбросить.

Итак, вы должны сначала запустить npm run eject, чтобы иметь возможность использовать команду link. Однако обратите внимание, что извлечение необратимо, а также структура вашего проекта и общие настройки немного изменятся в результате этой операции, поэтому обязательно сначала прочтите официальную документацию Выброс, прежде чем продолжить.

Другие вопросы по теме