Windows 10 1703
Node 6.11.2
npm 5.4.0
每当我尝试安装一个npm软件包(例如:npm i gulp-notify),都会收到以下错误:
npm ERR! path C:\Users\web-dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall unlink
npm ERR! Error: EPERM: operation not permitted, unlink 'C:\Users\web-
dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json' npm ERR! at Error (native)
npm ERR! { Error: EPERM: operation not permitted, unlink 'C:\Users\web-dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json'
npm ERR! at Error (native)
npm ERR! stack: 'Error: EPERM: operation not permitted, unlink \'C:\Users\web-dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json\'\n at Error (native)',
npm ERR! errno: -4048,
npm ERR!
code: 'EPERM',
npm ERR! syscall: 'unlink',
npm ERR!
path: 'C:\Users\web-dev\Desktop\barber\node_modules\fsevents\node_modules\ansi-regex\package.json' }
npm ERR! npm ERR! 请尝试以root/Administrator身份再次运行此命令。
我以管理员身份运行了cmd,
我检查了文件夹的权限,
我清除了缓存,尽管npm说它会自动清除,
我将npm前缀更改为C:\Users\User Name\AppData\Roaming\npm,
但没有任何帮助。
请给予建议。