当前位置: 首页 > 面试题库 >

具有旧版本React Native的新React Native项目

夹谷志
2023-03-14
问题内容

我正在尝试创建一个新的react native项目,该项目应该使用旧版本的react-native。

我想要的结果将是做类似的事情:react-native init MyProject但有使用它的react-native版本0.13.2

但是,似乎没有任何选项可react-native-cli用于使用旧版本的react-native进行初始化。

执行react-native init MyProject然后降级react-native
package.json也不起作用,因为该init命令会安装一堆用于构建应用程序的xcode模板,并且没有dowgrade命令可以降级这些模板。(有一个upgrade命令。)

我尝试将我的react-native-cli版本降级0.1.4为当react-native
0.13为最新版本时,但此方法不起作用。从cli源看,似乎总是使用最新版本的react-native进行初始化。

我意识到要在旧版本上启动新项目非常奇怪,但是我有一组奇怪的要求迫使这样做。


问题答案:

在其中有一个新参数react-native init允许这样做。尝试:

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

这是我的消息来源。我已经用react- native-cli2.0.1 成功测试了它。



 类似资料:
  • 新建一个React Native工程,参考React Native 官网 react-native init hello cd hello yarn add baidumobstat-react-native react-native link 进入新建的目录,打开ios目录下的hello.xcodeproj工程,在iOS工程的Linked Frameworks and Libr

  • 使用 react native 和 socket.io 开发的模仿微信聊天的 app,后台使用 node 和 moogodb,目前还在开发中。 已完成的功能 登录 注册 通讯录 两人文字聊天 下拉获取聊天历史记录 未读消息提示 正在开发的功能 朋友圈 多人聊天 用户管理 系统设置 语音聊天 发送图片 效果展示     

  • 本文向大家介绍ReactNative之FlatList的具体使用方法,包括了ReactNative之FlatList的具体使用方法的使用技巧和注意事项,需要的朋友参考一下 之前使用的组件是ListView,当时要添加一个下拉刷新,上拉加载的功能,所以对ListView做了一些封装,但是后来看官方文档,不建议再使用ListView,因为效率问题,做过Android的朋友都知道,Android的Lis

  • 问题内容: 如何在ReactNative中水平和垂直居中放置文本? 我在rnplay.org中有一个示例应用程序,其中 justifyContent =“ center” 和 alignItems =“ center” 不起作用:https : **//rnplay.org/apps/AoxNKQ** 文本应居中。为什么在文本(黄色)和父容器之间的顶部留有空白? 码: 问题答案: 从‘样式删除,和

  • 我正在尝试重新构建和编译我的Android Studio项目,在为之前,它运行良好。将该库升级到3.9.1后,我遇到了此错误,我无法修复它。 task的执行失败:react-native-jumio-mobiles dk:compileDebugKotlin。 无法解析配置':react-native-jumio-mobilesdk:debugCompileClasspath'的所有文件。未能转换

  • 问题内容: 我试图在FlatList 上调用函数,但无法正常工作。 我在最后打电话给我,它没有更新。我想稍后在无限滚动中使用此逻辑,但现在无法使其工作。 问题答案: 您在FlatList中寻找的属性是onEndReachedThreshold而不是onEndThreshold。