关于react-native init 创建项目报错 cli.init is not a function 问题解决
1. 在react-native init appDemo 创建项目时,报错TypeError: cli.init is not a function.
2. 解决:产生这个问题的原因是:使用这种方式创建工程,react-native版本是0.69 版本上不适用。各位可以检查下自己安装的React-native的版本。改成:npx react-native init chapter2 --version 0.68.2 即可。
对于69以上的版本,仍然会出现上面的问题,怎么办呢,我们看69版本以及以上的命令
1、npm uninstall -g react-native-cli @react-native-community/cli 2、npx react-native init AwesomeProject
OR
npx react-native init AwesomeTSProject --template react-native-template-typescript 3、npx react-native run-android
睁大眼睛看必须先用第一句,否则也会报错
有本事的参考英文文档
Setting up the development environment · React Native
漫思