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

使用Vite创建React应用时遇vite: not found错误求助

解决Ubuntu下Vite启动提示"vite: not found"的问题

以下是针对你的问题的实用解决方案,按顺序尝试:

  • 检查package.json配置是否正确
    先确认项目的依赖和启动脚本没问题,在项目根目录执行:

    cat package.json
    

    查看devDependencies里是否包含vite,同时确认scripts中的dev字段是"vite"。如果缺少vite依赖,手动安装:

    npm install vite --save-dev
    
  • 直接调用本地vite可执行文件
    npm run可能没正确识别本地node_modules里的命令,你可以直接指定路径启动:

    ./node_modules/.bin/vite
    

    或者用npx自动查找本地包:

    npx vite
    
  • 检查npm的prefix配置
    执行以下命令查看npm的全局路径设置:

    npm config get prefix
    

    如果输出是全局路径(比如/usr/local),而你是本地安装依赖,npm可能无法自动找到本地bin目录。可以临时设置npm使用本地路径:

    npm config set prefix ./node_modules/.bin
    

    之后再尝试npm run dev

  • 重新初始化项目(终极方案)
    如果以上方法都无效,删掉当前的filemanager目录,重新创建React项目(明确指定模板避免出错):

    rm -rf filemanager
    npm create vite@latest filemanager -- --template react
    cd filemanager
    npm install
    npm run dev
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 08:44:56