繁体   English   中英

无法使用 npx react-native init 创建 React 本机第一个项目

[英]Cannot Create React native first project using npx react-native init

节点版本 v14.15.0 npm 版本 6.14.8

这是错误

$ npx react-native init Sjp
npm ERR! code ENOLOCAL
npm ERR! Could not install from "Ri\AppData\Roaming\npm-cache\_npx\19852" as it does not contain a package.json file.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Mi HI Ri\AppData\Roaming\npm-cache\_logs\2020-11-26T07_12_41_451Z-debug.log
Install for [ 'react-native@latest' ] failed with code 1

由于您的用户名 (Mi HI Ri) 中的空格而发生此错误,您可以通过执行以下步骤解决它(在 Windows 上):

  1. 以管理员身份打开 CMD 然后 go 到C:\Users文件夹并输入命令:
dir /x
  1. 您现在将看到一个项目列表,其中一行将具有用户名 (Mi HI Ri)。 复制左侧的文本,类似于MiHIRi~1 (可能不同,因此请不要从此处复制)。
  2. 然后通过执行以下命令更新您的路径:
// Replace MiHIRi~1 below with the text copied earlier
npm config set cache "C:\Users\MiHIRi~1\AppData\Roaming\npm-cache" --global

我遇到了同样的问题,什么都不做,只是快速修复。

首先,运行命令npm i react-native@latest -g然后使用命令创建项目,即npx react-native init Sjp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM