react-native - Expo cli更新没有发生
问题描述
我正在尝试将 expo-cli 从 2.11 升级到 2.18,但npm i -g expo-cli@latest
仍指向旧版本。
当我输入expo-cli -V
结果时:
2.11 ...所以自然地 npm i -g expo-cli@latest 将获取最新版本并安装它,但 expo-cli -v 仍然指向旧版本。
我记得在 bash 级别安装包是一个不可行的操作。
更新:按照第一个答案中的建议删除了节点模块,并且该命令找不到导致 npm 删除 expo 和 expo-cliwhere
解决方案
对于 mac 用户(linux 应该非常相似):
找到你的 expo-cli 版本:
which expo-cli
对我来说,它产生了:
/Users/username/.config/yarn/global/node_modules/.bin/expo-cli
删除这个过时的版本:
rm -rf /Users/username/.config/yarn/global/node_modules/.bin/expo-cli
检查您使用的是最新版本:
expo-cli --version
推荐阅读
- java - 为什么Spring boot DefaultFormattingConversionService 创建了却没有被引用?
- html - 在 Bootstrap 3 中将表列移向表中心,但不居中对齐
- manifest.json - 如何在 Universal Viewer 中实现带有点击突出显示的搜索
- c++ - 给定m个n个元素的集合。找到在C++中出现在最大集合数中的元素
- c# - EF Core:通用 StartsWith() 表达式不可翻译
- javascript - 在 Lambda 函数中发送多个对象
- java - 数组中的夫妇总和
- java - 使用生菜的 Spring Data Redis 反序列化问题
- javascript - Javascript 已经反应了吗?
- java - 你如何从 Java 中的 websocket 流中读取/接收消息?