本地Git仓库启动及React项目启动报错技术求助
React项目启动报错解决方案
问题分析
执行npm start时提示'react-scripts' 未被识别为内部或外部命令,执行npm run dev提示缺少脚本:"dev"——前者是依赖缺失或未正确安装导致,后者是项目默认未配置dev启动脚本。
解决步骤
1. 重新安装项目依赖
依赖文件损坏或未完全安装是常见诱因,按以下操作修复:
- Windows环境执行:
rmdir /s /q node_modules del package-lock.json npm install - 完成后再次运行
npm start尝试启动。
2. 手动安装react-scripts
如果重新安装依赖后问题依旧,单独安装react-scripts:
npm install react-scripts --save
安装完成后执行npm start。
3. 解决npm run dev报错问题
create-react-app初始化的项目默认启动脚本是start,无dev脚本,可二选一处理:
- 直接使用默认命令:
npm start启动项目 - 自定义
dev脚本:打开项目根目录的package.json,修改scripts字段:
修改后即可用"scripts": { "start": "react-scripts start", "dev": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }npm run dev启动项目。
内容的提问来源于stack exchange,提问作者user22512864
相关产品推荐
相关产品推荐

