删除node_modules,获取错误不允许EPERM操作

时间:2018-02-16 11:35:41

标签: node.js node-modules

最近开始出现此错误:

AppData\Roaming\nvm\v9.5.0\node_modules\rimraf\bin.js:47
      throw er
      ^
Error: EPERM: operation not permitted, rmdir 'C:\users\matt\sites\rg-calendar\node_modules'

我尝试在管理员中运行cmd提示符并禁用我的防病毒软件。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您需要完全终止Node.js进程。

Todo,请按照以下步骤进行操作,

  1. 转到任务管理器(按 CTRL + ALT + DEL
  2. 在" 流程"搜索名为" Node.js:服务器端 - 的进程 的JavaScript "
  3. 右键单击并点击" 转到详细信息"
  4. 您将导航到" 详细信息"选中节点进程的选项卡。 右键单击并选择" 结束流程树"。
  5. 完成后,请再次尝试删除 node_modules 目录。
  6. 如果上述步骤不起作用,请尝试使用rimraf安装npm install rimraf -g包,然后尝试删除node_modules目录。 (像这样=>)rimraf node_modules

    希望这有帮助!