React Native: игнорировать файлы в обновлении CodePush - PullRequest
0 голосов
/ 03 сентября 2018

Мой пример использования: у меня есть файл env, и его содержимое заменяется каждый раз, когда я создаю приложение через Appcenter с переменными среды. Я боюсь, что когда я обновлю файл локально (например, добавлю другую переменную), файл будет перезаписан в следующей версии CodePush (поэтому в основном сборка из Appcenter после замены переменных будет иметь другое содержимое этого файла по сравнению с тем, что CodePush увидим). Это правильное предположение? Если это так, есть ли способ исключить определенные файлы из обновления CodePush? Спасибо.

1 Ответ

0 голосов
/ 04 сентября 2018

Я использую react-native-config, и кажется, что значения конфигурации выпекаются в двоичном файле во время компиляции, и они не переопределяются через пакет Code Push.

Если вы этим не пользуетесь или просто хотите посмотреть, что входит в комплект Code Push, используйте CLI code-push release-react, как обычно. Но как только пакет начинает загружаться, завершите процесс, предотвращая загрузку. В папке вашего проекта будет только что созданный zip-файл, содержащий файлы, которые должны были быть загружены в рамках выпуска. Разархивируйте его и посмотрите, что входит, и удалите его, когда закончите.

...