React Native init 特定版本

问题描述 投票:0回答:12

我将最新项目升级到 React Native 0.19,视频立刻就不再工作了。如何创建具有特定版本的新项目?我想在版本 0.18.1 启动一个新项目。我做了一些谷歌搜索,但找不到任何关于此的信息。

$ react-native init newproject --verbose

我猜我需要在某处添加单词@18.1,但无法让它工作。

ios react-native
12个回答
231
投票

这应该可以解决问题:

$ react-native init newproject --version X.XX.X

43
投票
$ react-native init projectname --version 0.56.0 

请查看本指南 https://reactnative.dev/docs/environment-setup enter image description here


18
投票

我已经尝试了这篇文章中给出的所有答案,但大多数都不起作用 所以,我按照官方文档,这是这个问题的答案:

npx [email protected] init ProjectNameHere --version X.XX.X

其中 X 是您的特定版本。


9
投票

版本和模板

目前,我在使用

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'}}>
    等简单内容,以便您可以看到它正在运行

9
投票
react-native init appname --version="0.63.4"

5
投票

这似乎有效。

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

查看对此的评论链接:)。


5
投票

你可以这样做:

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

enter image description here


4
投票

运行这个:

npx [email protected] init ProjectName --version 0.72.1

2
投票

npx react-native init YOURPROJECTNAME --version X.XX.X


1
投票

react-native init Yout_Project_Name --版本 0.63.3


0
投票

npx react-native@version 项目名称 --version 版本

例如,如果我们必须构建版本 0.73.8 的项目

所以

npx [电子邮件受保护] 项目名称 --version 0.73.8


-2
投票

react-native init newApp --版本 0.62.0

© www.soinside.com 2019 - 2024. All rights reserved.