我试图使用npm start和expo从ubuntu上的github存储库运行我的react-native 代码.运行npm start时,出现以下错误:

"无法确定项目使用的本机SDK版本,因为未安装模块expo.请使用yarn add expo安装,然后重试."

我try 过"Yarn 添加expo ",但似乎不起作用,因为我无法让Yarn 工作,而且它也不识别"添加".关于这个问题我也没有发现任何东西.有人知道发生了什么吗?

推荐答案

试试npm install expo而不是yard add expo.

Note:yarn是另一个包管理器,就像npm一样.如果你已经安装了npm,那么你可以用npm install代替yarn add.

React-native相关问答推荐

@testing-library/react-native -> 渲染 -> TypeError:无法读取未定义的属性(读取存在)

为什么我的expoav视频不会自动播放?

在 React Native 中打开后日期 Select 器不关闭

react平面列表渲染项

在 React Native Paper 中更改 TextInput 的文本 colored颜色

为应用创建单个 MobX store 的最佳方式是什么?

混合 JavaScript 移动开发 - Apache Cordova vs Capacitor with Ionic vs NativeScript vs React Native

在根项目ReactNativeStarter中找不到任务installRelease

React Native 用于低互联网带宽的小型 apk APP应用

带有 SafeAreaView-wrapper 的 react-native Modal 不起作用

React-Native:Facebook 和 Google 登录

library not found for -lRCTGeolocation

React Native localhost 另一个调试器已经连接

如何在 React Native 中将静态图像拉伸为背景?

React Navigation - 标题的渐变 colored颜色

带有 xcode 模拟器的 react-native 有非常慢的alert

React Native vs Swift/Objective-C/Java Native

在 navigator pop 上react Native Pass 属性

ListView 和 FlatList 有什么区别?

从标题中的按钮导航到不同的屏幕