npx react-native init AwesomeProject 错误 enolocal

npx react-native init AwesomeProject error enolocal

我在尝试使用 npx npx 创建 React 本机应用程序时遇到错误

react-native init AwesomeProject

就像文档所说的那样。但是我收到一条错误消息

npm ERR! code ENOLOCAL npm ERR! Could not install from "Indigo\AppData\Roaming\npm-cache_npx92" as it does not contain a package.json file.

npm ERR! A complete log of this run can be found in: C:\Users\Durio Indigo\AppData\Roaming\npm-cache_logs20-07-08T08_20_54_191Z-debug.log Install for react-native@latest failed with code 1

我知道它不是来自 npx,因为我尝试使用 npx 创建 React 应用程序并且它有效。只有我有这个吗?

我让你尝试 npm cache clear,如果使用 windows,你可以 运行 在 Command promt 中使用 Run as Administrator[=14] 命令 npx react-native init AwesomeProject =]

我们应该检查环境变量中的 android SDK 路径。确保SDK路径和platform-tools路径

没有白色space

这是节点中的一个问题,由 windows 中名字和姓氏之间的用户名中的白色 space 引起。

运行 在具有管理员访问权限的命令提示符中将名字替换为您的 windows 用户名字后的以下命令

npm config set cache "C:\Users\Firstname~1\AppData\Roaming\npm-cache" --global