执行npx create-react-app创建React项目报错找不到node-releases相关模块
解决方案
报错详情:
internal/modules/cjs/loader.js:905 throw err; ^ Error: Cannot find module 'node-releases/data/processed/envs.json'
该报错由npm缓存损坏、全局旧版create-react-app冲突或node与npm版本不兼容导致,按以下步骤操作即可修复:
- 清除npm全局缓存
运行命令:npm cache clean --force - 卸载全局安装的create-react-app,避免版本冲突
运行命令:npm uninstall -g create-react-app - 调用最新版create-react-app初始化项目
运行命令:npx create-react-app@latest my-app --force
如果上述操作后仍报错,可将npm降级到适配node 14的稳定版本:
运行命令:npm install -g npm@6
降级完成后重新执行项目初始化命令即可。
内容的提问来源于stack exchange,提问作者Zorox
相关产品推荐
相关产品推荐

