我已经在node_modules中全局安装了expo-cli。我创建了一个React Native项目,并在其中本地安装了expo-cli (因为它位于项目的package.json依赖项中)。
我注意到,每当我在项目中运行expo-cli命令时,总是调用全局expo-cli。我知道这一点是因为,我将本地expo-cli更新为较新的版本,并且当我尝试运行存在于较新版本而不是较新版本中的命令时,它显示该命令无法识别。或者,当我运行expo-cli -V时,它会显示全局expo-cli的版本,而不是本地安装的较新版本。
我的问题
如何强制expo-cli命令与本地安装的版本一起运行?
发布于 2021-03-14 22:39:19
在项目的package.json中为expo命令
"expo": "expo"npm run expo ...来运行expo commandsnpm bin / yarn bin来找到本地安装的二进制文件的位置,并直接调用它。./node_modules/.bin/expo ...https://stackoverflow.com/questions/66624075
复制相似问题