npm出现 Error: EISDIR: illegal operation on a directory, read

npm出现 Error: EISDIR: illegal operation on a directory, read

一、问题

可能是由于运行了npm config set cafile ""之类的方法,造成了cafile为空

二、解决

文件位于C:\Users\用户名\

找到c盘下的Users下的用户目录,进入找到.npmrc文件

删除cafile这一行就可以了例如这一行为cafile=""直接把cafile=""删除

继续运行npm install等相关有可能会出现以下问题,意思大概就是 SSL 证书过期

npm ERR! code CERT_HAS_EXPIRED

npm ERR! errno CERT_HAS_EXPIRED

1、执行命令,禁用严格的 SSL 验证

bash 复制代码
npm install --strict-ssl=false

2、或者使用,将 SSL验证设置为非严格模式

bash 复制代码
npm config set strict-ssl false

3、在或者修改.npmrc文件,换行加入下面的参数,和2一样

bash 复制代码
strict-ssl=false
相关推荐
天天扭码4 分钟前
🔥 别再用 class 了!JS 原型链才是 YYDS
前端·javascript·面试
GISer_Jinger9 分钟前
📢《告别手动抓狂!Trae国际版+BrowserTools MCP 实现前端错误调试自动化》🚀
前端
前端大白话10 分钟前
震惊!90%前端工程师都踩过的坑!computed属性vs methods到底该怎么选?一文揭秘高效开发密码
前端·vue.js·设计模式
一天睡25小时10 分钟前
React与Vue表单的对比差异
前端·javascript
作曲家种太阳10 分钟前
第七章 响应式的 watch 实现【手摸手带你实现一个vue3】
前端
前端小巷子12 分钟前
深入解析 iframe
前端
WEI_Gaot13 分钟前
ES6 模板字符串
前端·javascript
前端大白话13 分钟前
前端工程师必看!手把手教你用CSS实现超丝滑的自适应视频嵌入
前端·css·前端框架
前端大白话13 分钟前
前端必看!figure标签在响应式图片排版中的王炸操作,grid/flex布局实战指南
前端·设计模式·html
前端大白话15 分钟前
深入理解 JavaScript 中 async 函数与 await 关键字的执行奥秘
前端·javascript·架构