npm i 安装报错4048

在项目根目录下使用npm 命令安装报错:

npm ERR! code EPERM
npm ERR! syscall mkdir
npm ERR! path C:\Program Files\nodejs\node_cache\_cacache\index-v5\8e\fd
npm ERR! errno -4048

原因

当前用户没有操作node安装目录文件的权限。

解决方法

方法一:
使用管理员身份打开cmd窗口安装依赖;

方法二【推荐】:
给当前用户配置nodejs安装目录的文件权限。

具体操作步骤

  1. 找到node的安装目录(以本人的node的安装目录为例)
  2. 右键nodejs文件夹,打开属性-》 安全在这里插入图片描述
  3. 选择:安全=》当前用户=》编辑=》勾选修改、完全控制,如图:
    在这里插入图片描述

最后

经过上述配置之后,可以在项目根目录下直接执行npm i 命令安装依赖了。

猜你喜欢

转载自blog.csdn.net/qq_44900902/article/details/131181418