Реактивная сборка релиза iOS рушится сразу после открытия

Я работаю над реагированием родного проекта. Мое приложение iOS Release падает при открытии с ошибкой can't find variable self (var/../../path/main.jsbundle).Так во время отладки я обнаружил, что замена package-lock.json, которая была в одном из моих товарищей по команде системы (ранее я не поддерживал package-lock в мерзавце) исправил эту проблему. Так что, если я удалю это package-lock.json и делать node_modules обновить Мое приложение падает. Если я сохраню это package-lock.json и делать node_modules Обновление работает нормально.

  1. В чем может быть проблема здесь и как я могу отладить? (Я пробовал с npm ls но есть много изменений для предыдущих и вновь сгенерированныхpackage-lock.json)

  2. Что я могу сделать, чтобы устранить эту проблему, даже если я удаляю package-lock.json в будущем?

  3. Как сохранить package-lock.json в мерзавце эффективно. В настоящее время я получаю конфликты слияния из-за различных сред в системах товарищей по команде, таких как версия узла?

0 ответов

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