首页 > 解决方案 > 错误“您的缓存文件夹包含根拥有的文件,由于以前版本的 npm 中的错误”而“npx create-react-app example_app”

问题描述

当我尝试使用创建新的反应应用程序npx create-react-app example_app时,出现此错误

[您的缓存文件夹包含根拥有的文件,这是由于以前版本的 npm 中的一个错误,该错误已被解决 sudo chown -R 0:0 "/root/.npm"]

create-react-app我什至尝试使用重新安装npm i create-react-app,它给出了同样的 错误

我在搜索后假设这是由于某些权限问题。我当前的用户无权知道/home/shubham/.npmshubham的用户名在哪里,但我对此不太确定。

我尝试使用以下chown命令解决此错误

sudo chown -R <username>:<groupname> /home/shubham/.npm" 

where <username>isShubham<groupame>is 1000,但它仍然无法正常工作。

请求人们帮助我。如果您需要更多信息,请告诉我。

标签: javascriptnode.jsreactjsnpmcreate-react-app

解决方案


这对我有用:

sudo npm cache clean --force 

推荐阅读