You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用NPM安装React失败求助:ENOENT与EBUSY错误解决方案

解决NPM安装React失败的问题

报错分析

  • ENOENT错误:npm无法找到tailwindcss\oxide-node-api-shim\package.json,说明依赖包下载不完整或缓存损坏。
  • EBUSY错误:删除项目目录时提示资源被占用,大概率是该目录被其他程序(如编辑器、资源管理器)锁定。

解决步骤

  1. 强制清理NPM缓存
    以管理员身份打开命令提示符,执行:

    npm cache clean --force
    
  2. 解除目录占用

    • 关闭所有打开D:\darslar\imtihon-app目录的程序(VS Code、资源管理器等)
    • 若仍无法删除,直接重启电脑
  3. 手动删除残留文件
    重启后手动删除D:\darslar\imtihon-app整个文件夹

  4. 重新创建React项目
    使用官方基础命令创建,避免创建时自动引入Tailwind导致的依赖问题:

    npx create-react-app imtihon-app
    

    若需要Tailwind,等项目创建成功后再单独安装配置。

  5. 额外优化(可选)

    • 切换Node.js到LTS版本(如v18.x最新LTS),减少兼容性风险
    • 若网络不稳定,切换国内镜像源:
      npm config set registry https://registry.npmmirror.com/
      

内容的提问来源于stack exchange,提问作者Bahriddin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 02:45:12