【问题标题】:An unexpected error occurred: "EPERM: operation not permitted in Yarn发生意外错误:“EPERM:Yarn 中不允许操作
【发布时间】:2021-11-16 16:52:41
【问题描述】:

我在使用 Yarn 安装新的 npm 包时遇到问题。每次我继续添加一个新包时,它都会向我抛出这个错误。但是当我删除我的 node_modules 文件夹并运行 Yarn 时,一切正常。当我再次尝试添加另一个包时,它会抛出同样的错误。任何解决方案,我现在很头疼。

【问题讨论】:

  • 在 Windows 中使用 mklink (symlink) node_modules 目录时遇到同样的问题

标签: npm yarnpkg


【解决方案1】:

在 Windows 中首先停止开发服务器,然后尝试安装包。

【讨论】:

  • 开发服务器是什么意思?需要更多详细信息。
  • 如果strapi正在工作,请停止它然后更新包
  • 我忘了我有一个项目在后台运行,使用了 yarn,谢谢!
  • 开发服务器 -> 例如如果你有一个反应项目正在运行。如果有,请停止。
【解决方案2】:

在运行之前停止服务器 yarn add 解决了我的问题。

【讨论】:

【解决方案3】:

我遇到了同样的问题,我进入任务管理器 (CTRL+SHIFT+ESC) 并杀死了所有 NodeJs 进程。

【讨论】:

    【解决方案4】:

    按“Ctrl+C”停止服务器并重复安装。

    【讨论】:

      【解决方案5】:

      如果您使用的是 Visual Studio 代码、cmd 或 Windows 终端,请将其关闭并以管理员模式运行。通常,该错误消息的原因是授予编辑器或 npm 或 Yarn 的有限权限(如果您正在使用)。

      【讨论】:

        【解决方案6】:

        您是否尝试以run as administrator 的身份打开 CDM,或者如果使用wsl 终端尝试使用sudo,例如sudo yarn

        【讨论】:

          【解决方案7】:

          这可能是由于您在 windows /mnt 目录结构中创建项目

          在 ~/home 文件夹内重新运行

          (可在 Windows 中访问 @ //wsl$/

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2021-12-07
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2020-04-28
            • 2022-07-18
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多