创建具有特定版本的博览会项目

Eat*_*aik 2 react-native expo

创建项目时如何指定expo版本?例如在 React Native 中,您可以像这样在命令中添加版本react-native init projectName --version@0.60.0

expo init projectName呢?

Man*_*dan 5

无法在 expo cli 中指定 React Native 版本。但是您可以在 expo cli 中指定 SDK 版本。每个 SDK 对应于特定的 react native 版本,您可以在此处找到 expo sdk 的 react native 版本(https://github.com/expo/react-native/releases

例如,如果你想使用 react native 0.61.4,你可以使用 expo sdk-37.0.1

expo init --template expo-template-blank@sdk-37.0.1
Run Code Online (Sandbox Code Playgroud)

编辑截至目前,expo-cli 使用以下更新格式:

expo init --template blank@37.0.1
Run Code Online (Sandbox Code Playgroud)

参考:

  1. https://github.com/expo/react-native/releases
  2. https://docs.expo.io/workflow/upgrading-expo-sdk-walkthrough/?redirected
  3. https://github.com/expo/expo-cli/issues/142