原因
编辑器或IDE打开了vue项目,我的是idea打开了 vue
解决办法
关闭IDE或编辑器,删除node_modules文件目录,然后重新执行npm install
命令
注意windows系统需要以管理员身份运行命令窗口不然会报权限的错
其他办法尝试
1. cnpm的安装方式(较为推荐)
执行下面命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
添加系统变量path的内容
因为cnpm会被安装到D:\Program Files\nodejs\node_global
下,而系统变量path并未包含该路径。在系统变量path
下添加该路径即可正常使用cnpm。
如图,修改系统变量path:
然后输入cnpm -v
查看版本执行cnpm i
命令安装依赖模块
2. 清楚cache
npm cache clean
npm cache clean --force
3. 清除代理
npm config rm proxy
npm config rm https-proxy
参考
1. Error: EPERM: operation not permitted, unlink ‘D:\Sources**\node_modules\fsevents\node_modules\abbrev\package.json’
2. 执行npm install 的时候报错
3. 使用npm下载任何文件都报错,报错如下
4. EPERM: operation not permitted, unlink ‘E:\node_modules@types’
5. The operation was rejected by your operating system Module build failed: Error: ENOENT: no such file