1

今天我尝试做一些不同的事情,并使用 npx 启动了一个 react-native 项目,并解决了诸如找不到 react-native 命令之类的问题,你确定这是一个 android 项目等,而 expo 和 react 更容易-本机初始化。

所以我想知道,根据你的说法,有什么优势,npx 更多的是什么?

4

1 回答 1

0

npm:
npm create-react-app my-app 从您的机器执行本地 create-react-app 包,因此您首先必须使用 npm install -g create-react-app 在系统上全局安装它。

npx:
如果您运行 npx create-react-app my-app 并且系统上没有全局 create-react-app,它将被下载而不是全局安装。

当您收到“找不到 react-native 命令”时,首先确保全局安装 react-native cli。为此,
npm i -g react-native-cli
然后创建您的 react-native 项目。

于 2020-07-18T14:41:47.390 回答