**使用 npm install -g react-native-cli 和 init 设置 react-native-cli 与使用 npx react-native init 有什么区别?
我最近在开发 react-native 应用程序时遇到了很多错误。首先,我使用 npm install -g react-native 设置我的系统并且工作正常,但后来在安装依赖项时遇到了 eneont 错误,例如找不到 fsevent、nanoid、hammerjs 等。官方文档包括使用 npx 的设置。我真的对这种方法感到困惑。您能否介绍一些有关 npm 与 npx 的知识并使用“-g”参数进行安装?