使用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
相关产品推荐
相关产品推荐

