【发布时间】:2018-12-28 14:06:05
【问题描述】:
环境:
Node: 8.11.2 (installed from nvm)
npm: 5.6.0
OS: Windows Server 2016
AV: Only Windows Defender but it has been disabled
使用的命令:
npm install
npm install grunt
当我运行第一个命令 (npm install) 时,package.json 文件中描述的所有模块都已正确安装。
当我运行第二个命令 (npm install grunt) 时出现错误:
npm WARN saveError EPERM: operation not permitted, rename 'C:\...\package.json.3542172463' -> 'C:\...\package.json'
removed 762 packages in 16.89s
数百个模块已从我的 node_module 目录中删除。
有没有人知道什么会导致这样的问题?
我已经尝试禁用代理,清除 npm 缓存,禁用 AV(只有 Windows Defender),但没有任何结果。
【问题讨论】:
标签: node.js npm windows-server-2016 nvm npm-update