Как передать параметры времени выполнения процессу Javascript для приложения React-Native? - PullRequest
0 голосов
/ 16 сентября 2018

Внутри приложения React-Native есть процесс Javascript (или поток?), Который выполняет части JS, которые были загружены из компоновщика.

Я хочу что-то отладить (обещание сбежавшего Bluebird), для которого есть предупреждение с полезной трассировкой стека. Это предупреждение по умолчанию отключено. Мне нужно будет включить его, запустив процесс JS с флагом. Для узла это будет опция --trace-warnings.

  1. Является ли процесс RN внутри приложения процессом узла?

  2. Есть ли способ использовать дополнительные параметры среды выполнения node.js, такие как --trace-warnings?

  3. Куда пойдет выход? Правильно ли я предполагаю, что увижу это, используя react-native log-ios?

Прямо сейчас предупреждение отображается как в Желтом Ящике и связано с трассировкой стека - только это бесполезная трассировка стека проверки bluebird, а не трассировка стека местоположения кода, которое создало рассматриваемое обещание.

Кроме того, я не могу использовать удаленную отладку JS, потому что библиотека, которую я использую (Realm), продолжает падать всякий раз, когда включен отладчик.

...