更换系统后React项目无法运行,react-scripts命令未识别求助
解决React项目迁移后'react-scripts'未识别的问题
清理旧依赖残留文件
新系统下的项目缺少适配本地环境的依赖包,先删除无效的本地依赖文件夹和锁文件:- Windows系统执行:
rmdir /s node_modules del package-lock.json yarn.lock - macOS/Linux系统执行:
rm -rf node_modules package-lock.json yarn.lock
- Windows系统执行:
重新安装项目依赖
在项目根目录运行命令,拉取适配本地系统的依赖包:npm install(如果用yarn管理依赖,就执行
yarn install)启动项目
依赖安装完成后,再执行启动命令:npm start
补充说明
不要全局安装react-scripts,项目依赖优先通过本地node_modules调用,能保证版本和项目配置完全匹配。如果仍有问题,可检查npm版本是否达标(react-scripts 5.0.1要求npm 6.14及以上),用npm -v查看版本,版本过低时执行npm install -g npm升级即可。
内容的提问来源于stack exchange,提问作者sameer
相关产品推荐
相关产品推荐

