我收到一条消息,在运行我的应用程序时无法删除
以下API已移至单独的程序包,不建议从“ expo”程序包中导入它们:常量。
使用以下命令将这些软件包的正确版本添加到您的项目中:
expo安装expo-constants
如果“安装”未被识别为EXPO命令,请更新您的 expo-cli安装。
更改导入,以使它们使用特定的软件包而不是“ expo”软件包:
- 从'expo'导入{常量}->从'expo-constants'导入常量
我已经在package.json中安装了“ expo-constants”:“ ^ 5.0.1”
在已设置为
的代码中从“ expo-constants”导入常量
不知道为什么加载我的应用程序时终端上仍然显示此消息
答案 0 :(得分:0)
您必须使用以下命令更新expo: npm install -g expo-cli 然后使用以下命令: expo安装expo-constants 然后更改您的进口: 从'expo'导入{常量}->从'expo-constants'导入常量
答案 1 :(得分:0)
我也刚刚更新到expo sdk33,并按照他们的指示正确导入了Constants,但我仍然收到消息。我相信这并不表示您的代码库有问题,而只是提醒他们,他们将显示一段时间以确保人们看到它并进行所需的更改。
答案 2 :(得分:0)
还有可能第三方模块仍在使用不赞成使用的expo常量。一旦更新到34号世博会,您就会知道。那在我身上发生了。当这成为问题时,只需升级该模块即可。
答案 3 :(得分:0)
尝试一下: