首页 > 解决方案 > 我无法安装反应!我怎样才能解决这个问题?

问题描述

我正在尝试安装 React,但我收到以下错误,我该如何修复它们?

我正在尝试安装:

npm install -g create-react-app

错误

npm ERR! code EACCES
npm ERR! syscall open
npm ERR! path /home/pedro/.npm/_cacache/tmp/09106e29
npm ERR! errno -13
npm ERR! 
npm ERR! Your cache folder contains root-owned files, due to a bug in
npm ERR! previous versions of npm which has since been addressed.
npm ERR! 
npm ERR! To permanently fix this problem, please run:
npm ERR!   sudo chown -R 1000:1000 "/home/pedro/.npm"

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/pedro/.npm/_logs/2019-10-25T14_14_48_169Z-debug.log

标签: reactjs

解决方案


根据错误日志提供的信息,您只需为运行npm包管理器的用户提供对该文件夹的正确权限/home/pedro/.npm

作为信息提供的命令应该:sudo chown -R 1000:1000 "/home/pedro/.npm"

您可以在~/.npm dir for?中阅读有关此文件夹的更多信息?


推荐阅读