首页 > 解决方案 > npx react-native init AwesomeProject 错误 enolocal

问题描述

尝试使用 npx npx 创建反应本机应用程序时出现错误

react-native init AwesomeProject

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

npm 错误!代码 ENOLOCAL npm 错误!无法从“Indigo\AppData\Roaming\npm-cache_npx\3192”安装,因为它不包含 package.json 文件。

npm 错误!可以在以下位置找到此运行的完整日志:C:\Users\Durio Indigo\AppData\Roaming\npm-cache_logs\2020-07-08T08_20_54_191Z-debug.log 安装 react-native@latest failed with code 1

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

标签: node.jsreact-nativereact-native-androidpackage.jsonnpx

解决方案


这是节点中的一个问题,它是由 Windows 中名字和姓氏之间的用户名中的空格引起的。

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

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

推荐阅读