我正在尝试创建一个新的 React Native 项目,该项目应该使用旧版本的 react-native。
我想要的结果是做类似的事情:react-native init MyProject
但是它使用的 react-native 版本是0.13.2
.
但是,似乎没有任何选项可以react-native-cli
使用旧版本的 react-native 进行初始化。
执行react-native init MyProject
然后降级 react-nativepackage.json
也不起作用,因为该init
命令安装了一堆用于构建应用程序的 xcode 模板,并且没有dowgrade
可以降级这些模板的命令。(有一个upgrade
命令。)
我尝试将我的 react-native-cli 版本降级到0.1.4
当前 react-native0.13
是最新版本,但这不起作用。从查看 cli 源代码来看,它似乎总是只使用最新版本的 react-native 进行初始化。
我意识到想要在旧版本上开始一个新项目是很奇怪的,但是我有一组奇怪的要求迫使它这样做。