React Native init特定版本

时间:2016-01-31 04:32:06

标签: ios react-native

我将我的最新项目升级到React Native 0.19,视频不再有效。如何使用特定版本创建新项目?我想在版本0.18.1初始化一个新项目。我做了一些谷歌搜索,但无法找到任何相关信息。

$ react-native init newproject --verbose

我猜我需要在某处添加@ 18.1这个词,但不能让它工作。

7 个答案:

答案 0 :(得分:47)

这应该可以解决问题:

**ProfileServlet.java**
protected void doPost(..)..{
User user = (User) request.getAttribute("user");
System.out.println("logged in user "+user.username);
}

答案 1 :(得分:11)

$ react-native init --version 0.56.0 name 

答案 2 :(得分:3)

这似乎有效。

react-native init --version="0.36.0" MyNewApp

检查对此link的评论:)。

答案 3 :(得分:3)

版本和模板

当前,我在使用0.60.0版本时遇到了问题,因此使用版本和打字稿进行操作时会像这样:

react-native init ProjectName --version="0.59.9" --template="typescript"

这有2种有害的副作用:

  1. devDependencies将是最新的,但是将选择依赖项,这在...之后仍然可以工作。
  2. 您将收到一个react-native/libraries/NewAppScreen错误,转到App.tsx,并用<View style={{flex:1,backgroundColor:'orange'}}>之类的简单内容替换所有错误,以便看到它正在运行

答案 4 :(得分:1)

npx react-native初始YOURPROJECTNAME --version X.XX.X

答案 5 :(得分:0)

您可以这样做:

react-native init YourProjectName --version X.XX.X

enter image description here

答案 6 :(得分:-2)

react-native init newApp-版本0.62.0