【问题标题】:npm install: Ecacess: permission deniednpm install: Ecacess: 权限被拒绝
【发布时间】:2021-10-26 06:22:38
【问题描述】:

我正在尝试 npm install my in react 项目并收到此错误:

我已经尝试 sudo chown -R whoami 到工作目录,但仍然没有运气.. 我还能做什么?

【问题讨论】:

  • 是的,我仍然遇到同样的错误......
  • 在Windows上,当给定的文件/目录被其他进程打开时,您也可以拥有EACCES

标签: reactjs linux ubuntu windows-subsystem-for-linux


【解决方案1】:

这是使用sudo 安装软件包时的常见问题。这就是为什么您不应该使用 sudo 关键字安装任何软件包。

解决办法: 删除node_modules 文件夹。如果它说您没有权限,请直接从文件夹(而不是 IDE)或通过终端删除它。

之后再次安装您的软件包。这次只有npm i 没有sudo。

【讨论】:

    猜你喜欢
    • 2019-09-24
    • 2018-06-08
    • 2018-03-01
    • 2018-07-29
    • 1970-01-01
    • 2011-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多