在没有 expo-cli 的情况下使用 create-react-native-app
use create-react-native-app without expo-cli
我已经按照 react
本机文档中的说明设置了 create-react-native-app
。如果我的项目名称是 proj
,根据文档,运行 的命令应该是:
create-react-native-app proj
cd proj
npm start
但是当我 运行 create-react-native-app
时,我得到一个菜单 select 一个空白模板或带有标签的模板。而不是 npm
开始,它说使用 expo 开始。为什么我得到的输出与文档不同?
官方文档指出了不同的步骤:
https://github.com/react-community/create-react-native-app#create-react-native-app
如果您不想使用 Expo,请按照弹出步骤操作:
https://github.com/react-community/create-react-native-app/blob/master/EJECTING.md。您可以选择重新创建
或者你也可以不使用create-react-native-app脚本,自己创建一个react native app。更多详情,https://facebook.github.io/react-native/docs/getting-started.html#creating-a-new-application
您可以使用:
react-native init projectName
我已经按照 react
本机文档中的说明设置了 create-react-native-app
。如果我的项目名称是 proj
,根据文档,运行 的命令应该是:
create-react-native-app proj
cd proj
npm start
但是当我 运行 create-react-native-app
时,我得到一个菜单 select 一个空白模板或带有标签的模板。而不是 npm
开始,它说使用 expo 开始。为什么我得到的输出与文档不同?
官方文档指出了不同的步骤: https://github.com/react-community/create-react-native-app#create-react-native-app
如果您不想使用 Expo,请按照弹出步骤操作: https://github.com/react-community/create-react-native-app/blob/master/EJECTING.md。您可以选择重新创建
或者你也可以不使用create-react-native-app脚本,自己创建一个react native app。更多详情,https://facebook.github.io/react-native/docs/getting-started.html#creating-a-new-application
您可以使用:
react-native init projectName