Реактивная сборка релиза 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
Обновление работает нормально.
В чем может быть проблема здесь и как я могу отладить? (Я пробовал с
npm ls
но есть много изменений для предыдущих и вновь сгенерированныхpackage-lock.json
)Что я могу сделать, чтобы устранить эту проблему, даже если я удаляю
package-lock.json
в будущем?Как сохранить
package-lock.json
в мерзавце эффективно. В настоящее время я получаю конфликты слияния из-за различных сред в системах товарищей по команде, таких как версия узла?