npm全局安装失败,报-4048错误(npm ERR code EPERMnpm ERR syscall mkdirnpm ERR path C:\…)

通过npm全局安装vue,报-4048错误的解决方法

安装时的错误信息:

npm全局安装失败,报-4048错误(npm ERR code EPERMnpm ERR syscall mkdirnpm ERR path C:\…)_第1张图片

报错原因:

  1. 有缓存
  2. 权限不够

有三种解决方法:

第一种:找到.npmrc文件并删除

在 C:\Users\自己用户的文件夹\ 下找到 .npmrc 文件并删除

注意:这个文件是隐藏的,需要显示隐藏才能看见

npm全局安装失败,报-4048错误(npm ERR code EPERMnpm ERR syscall mkdirnpm ERR path C:\…)_第2张图片

第二种方法:直接用命令清理

在控制台上输出 npm cache clean --force 一样可以删除

npm cache clean --force

npm全局安装失败,报-4048错误(npm ERR code EPERMnpm ERR syscall mkdirnpm ERR path C:\…)_第3张图片

 第三种方法:如果以上两种都无法解决,那就是权限的问题

用管理员的身份运行 CMD

npm全局安装失败,报-4048错误(npm ERR code EPERMnpm ERR syscall mkdirnpm ERR path C:\…)_第4张图片

在此 CMD 输入 npm install -g @vue/cli 就可以成功安装了

npm全局安装失败,报-4048错误(npm ERR code EPERMnpm ERR syscall mkdirnpm ERR path C:\…)_第5张图片

以上三种都能解决问题! 

你可能感兴趣的:(npm,node,vue,前端)