Expo: выпуск Sdk33, касающийся экспо-констант - PullRequest
1 голос
/ 10 июня 2019

У меня есть сообщение, которое я не могу удалить при запуске моего приложения

Следующие API перемещены в отдельные пакеты, и их импорт из пакета "expo" устарел: Константы.

  1. Добавьте правильные версии этих пакетов в ваш проект, используя:

    expo install expo-constants

    Если «install» не распознается как команда expo,обновите установку expo-cli.

  2. Измените импорт, чтобы он использовал определенные пакеты вместо пакета "expo":

    • import {Constants} from 'expo '-> import Constants из' expo-constants '

Я установил «expo-constants»: «^ 5.0.1» в моем пакете.json

Внутри кода, уже установленного как

, импортировать константы из 'expo-constants'

Не знаю, почему по-прежнему присутствует это сообщение в моемтерминал при загрузке моего приложения

Ответы [ 2 ]

0 голосов
/ 16 июля 2019

Я также только что обновился до expo sdk33 и следовал их указаниям, чтобы правильно импортировать константы, и я все еще также получаю сообщение. Я считаю, что это не признак того, что с вашей кодовой базой что-то не так, а просто напоминание, которое они будут показывать некоторое время, чтобы убедиться, что люди увидят это и внесут необходимые изменения.

0 голосов
/ 10 июня 2019

вы должны обновить expo с помощью этой команды: npm install -g expo-cli, затем используйте эту команду: expo install expo-constants затем измените ваш импорт: import {Constants} из 'expo' -> import Constants from 'expo-constants«

...