【问题标题】:I can't install React! How can I fix this?我无法安装反应!我怎样才能解决这个问题?
【发布时间】:2020-02-21 21:52:48
【问题描述】:

我正在尝试安装 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

【问题讨论】:

  • 你……你这样做了吗?
  • 你使用的是什么版本的 npm ?检查并升级。
  • 错误信息中有解决方法
  • @VahidAkhtar 我正在使用 6.11.3 版本的 npm

标签: reactjs


【解决方案1】:

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

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

你可以在what is ~/.npm dir for?阅读更多关于这个文件夹的信息

【讨论】:

    猜你喜欢
    • 2013-10-24
    • 1970-01-01
    • 2019-04-10
    • 1970-01-01
    • 2012-03-16
    • 1970-01-01
    • 2020-06-24
    • 2011-10-18
    • 2020-11-28
    相关资源
    最近更新 更多