我要删除“警告:NetInfo已从react-native核心中提取 并将在以后的版本中删除。 现在可以从“ @ react-native-community / netinfo”安装和导入它 而不是“反应本地”。 参见https://github.com/react-native-community/react-native-netinfo”,但是当我运行命令时,它不起作用。
npm install --save @react-native-community/netinfo
答案 0 :(得分:1)
由于powershell包名称中的@会将其视为变量。
您可以通过使用cmd.exe或将软件包名称放在引号中来解决此问题,例如:npm install --save "@react-native-community/netinfo"
答案 1 :(得分:0)
清理项目 后 npm我@ react-native-community / netinfo放在cmd中
答案 2 :(得分:0)
实际上,@Rik的答案是正确的。我想添加更多..
npm install --save "@react-native-community/netinfo"
使用引号运行此命令。 cd android
转到您的android Project目录gradlew clean
运行此命令以清理您的android项目react-native run-android
或npx react-native run-android
或您用来启动项目的任何命令。答案 3 :(得分:0)
如果您无法通过NPM安装,则有时可以使用yarn。npm无法安装软件包,因此只需使用
这样的yarn即可。yarn add "@react-native-community/netinfo"