美文网首页
更新 npm 出现 Error: EPERM: operatio

更新 npm 出现 Error: EPERM: operatio

作者: VioletJack | 来源:发表于2020-10-23 16:11 被阅读0次

    问题

    今天遇到个坑,由于 node 和 npm 版本比较低,运行项目有点问题,所以我就更新了 npm 的版本。

    npm i npm@latest -g
    

    更新完成之后我再去敲 npm 相关的命令都挂了。报错:

    internal/bootstrap/switches/does_own_process_state.js:129
         cachedCwd = rawMethods.cwd();
    
    Error: EPERM: operation not permitted, uv_cwd npm
    ....
    

    尝试

    在网上查了不少解决方案:

    npm cache clean --force
    
    npm install -g npm@latest -force
    

    还试了

    • 删除 npm 重装不同版本的 node
    • 使用 yarn 来安装 npm,发现 yarn 也报同样的错了 - -

    最后都是报同样的错误。

    解决

    最后,我发现有人说重启下 cmd 终端就好了。我重启了我的 item2 实测可行……这坑货坑了我一下午了 [泪奔]。

    相关文章

      网友评论

          本文标题:更新 npm 出现 Error: EPERM: operatio

          本文链接:https://www.haomeiwen.com/subject/jzbvmktx.html