Windows系统下npx create-react-app报错,全局卸载后问题依旧
解决Windows下npx create-react-app版本冲突问题
步骤1:清理npx缓存
npx会缓存已下载的包,旧版本的create-react-app可能仍存留在缓存中,执行以下命令清理:
npx clear-npx-cache
如果命令无效,手动删除npx缓存目录:
- 打开文件资源管理器,输入路径
%USERPROFILE%\.npm\_npx - 删除该目录下所有内容
步骤2:彻底排查全局残留
执行命令检查是否还有全局安装的create-react-app:
npm list -g create-react-app
如果返回结果包含该包,或执行where create-react-app能找到对应可执行文件,手动删除以下位置的相关内容:
- 执行
npm config get prefix获取全局路径,进入该路径下的node_modules文件夹,删除create-react-app目录 - 同时删除该路径下
bin文件夹里的create-react-app.cmd文件
步骤3:强制使用最新版本创建项目
直接指定最新版本执行创建命令,跳过缓存和全局残留的影响:
npx create-react-app@latest <你的项目名称>
步骤4:验证问题是否解决
创建完成后进入项目目录,执行npm start测试项目是否能正常启动。
内容的提问来源于stack exchange,提问作者Ulrick Evrard
相关产品推荐
相关产品推荐

