React Native: ошибка undefined Не удалось построить пакет JavaScript - PullRequest
0 голосов
/ 28 ноября 2018

Я установил реактивную версию, используя ::

expo init AwesomeProject

Все работает нормально, пока я не установлю и не установлю пакет NPM.Я создал три страницы без установки нового пакета.Когда я установил векторные иконки для собственного реагирования, используя ::

npm i react-native-vector-icons

, я получил много предупреждений, когда команда выполнена ::

npm. WARN response-native-safe-area-view@0.11Для .0 требуется одноранговый узел реакции-нативного @ *, но ни один из них не установлен.Вы должны установить одноранговые зависимости самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ response-navigation-stack@0.6.0 требует однорангового соединения response-native @ *, но ни одна из них не установлена.Вы должны установить одноранговые зависимости самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ response-native-tab-view@0.0.77 требует однорангового соединения response-native @ *, но ни одна из них не установлена.Вы должны установить зависимости между равноправными узлами самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ response-native-drawer-layout-polyfill@1.3.2 требует однорангового узла response-native @ *, но ни один из них не установлен.Вы должны установить одноранговые зависимости самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ response-native-drawer-layout@1.3.2 требует однорангового соединения response-native @ *, но ни один из них не установлен.Вы должны установить равноправные зависимости самостоятельно.

npm ПРЕДУПРЕЖДЕНИЕ необязательно Пропуск ОПЦИОНАЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@1.2.4 (node_modules / fsevents): npm WARN notsup SKIPPING ДОПОЛНИТЕЛЬНАЯ ЗАВИСИМОСТЬ: неподдерживаемая платформа для fsevents@1.2.4: wanted {os ":" darwin "," arch ":" any "} (current: {" os ":" linux "," arch ":" x64 "})

Но пакет, похоже, установлен ::

  • react-native-vector-icons@6.1.0 добавлено 47 пакетов от 29 участников, удалено 329 пакетов, обновлено 658 пакетов и проверено 21565 пакетов в 83.604s найдено 0 уязвимостей

После этого, когда я запускаю :: expo start Я получаю следующую ошибку ::

[16:19:03] Error: React native is not installed. Please run `npm install` in your project directory.
[16:19:03] Couldn't start project. Please fix the errors and restart the project.

Теперь по ошибке я запустил npm install и затем expo start.

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

Error
16:25
undefined
Error
16:25
Building JavaScript bundle: error
Info
16:25
Building JavaScript bundle: 99%

и эмулятор становится красным с неясной ошибкой, как на скриншоте: есть ли какая-то ошибка, которая я допустила, которая вызвала эту ошибку,Пожалуйста, дайте мне знать это исправление, чтобы я мог установить пакеты npm, запущенные с реагировать на нативный.Помощь оценена

enter image description here

1 Ответ

0 голосов
/ 28 ноября 2018

Возможные решения могут работать.

I. Попытайтесь перезапустить сервер узла, на котором размещено приложение, прямо сейчас.

II.Удалить node_modules, затем npm install.

III.Сброс кеша npm start -- --reset-cache.

IV.Удалите react-native-vector-icons из package.json и попробуйте с npm install react-native-vector-icons --save

...