使用npx create-react-app创建React项目遇FETCH_ERROR求助
解决npx create-react-app创建项目时的EBUSY缓存锁定问题
针对你遇到的FETCH_ERROR(EBUSY资源占用/缓存文件重命名失败)问题,试试以下几个更彻底的解决方案:
终止所有Node相关进程
Windows系统打开任务管理器,结束所有node.exe、npm.exe进程;Mac/Linux用命令:pkill -f node。确保没有后台进程占用缓存文件。手动删除npm缓存目录
- 先执行
npm config get cache获取缓存路径 - 直接手动删除该路径下的所有文件及文件夹(比
npm cache clean更彻底)
- 先执行
更换npm国内镜像源
执行npm config set registry https://registry.npmmirror.com/,避免官方源网络波动导致的缓存异常,之后再重新执行npx create-react-app {project_name}强制忽略本地缓存执行
使用命令npx --ignore-existing create-react-app {project_name},跳过npx本地缓存的create-react-app版本,直接拉取最新资源临时关闭杀毒软件/防火墙
部分杀毒软件会自动扫描并锁定npm缓存文件,导致重命名失败,临时关闭后再尝试创建项目
内容的提问来源于stack exchange,提问作者zeinmu
相关产品推荐
相关产品推荐

