undefined не является функцией (оценка 'transform.forEach')

Когда я запускаю новое приложение, поддерживающее реакцию, на устройстве Android, я получаю эту ошибку:

undefined не является функцией (оценка 'transform.forEach')

я имел

  • версия узла 7.9.0
  • React-native-cli версия 2.0.1
  • реагировать на родную версию 0.44.0
  • npm версии 4.2.0

Я использую Windows 10 (64 бит).


person fatma haddad    schedule 24.05.2017    source источник
comment
Я действительно считаю, что, не видя кода, помочь вам практически невозможно.   -  person Facundo La Rocca    schedule 24.05.2017
comment
У меня нет конкретного кода, ошибка существует в простом проекте привет   -  person fatma haddad    schedule 24.05.2017
comment
какому руководству вы следовали?   -  person Facundo La Rocca    schedule 24.05.2017


Ответы (2)


После шести часов, потраченных на отладку, проверку правильности типа реакции и последующего углубления в внутренности упаковки, я обнаружил глупое простое решение:

react-native start --reset-cache
person Mike Lambert    schedule 03.07.2017

Я много читал и пробовал все разные ответы, но после нескольких дней попыток вот что работает: - Запустить терминал в режиме администратора (я нахожусь под Windows) - Измените каталог на другой с кратчайшим путем - Измените каталог на за пределами Dropbox - вытолкнул код из GIT (начиная с нуля)

Я не могу сказать, какой шаг является ответственным, но это немного усилий, чтобы сделать все в одно и то же время ... И это сработало!

person Alexandre Landim    schedule 01.08.2017