我正在尝试创建一个新的 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 进行初始化。
我意识到想要在旧版本上开始一个新项目是很奇怪的,但是我有一组奇怪的要求迫使它这样做。