react项目本地启动报错,由于使用yarn的方式安装,首先考虑yarn-lock.json文件问题,git回滚到不报错版本,发现可以运行。然后回退到最新版本,用旧版本yarn-lock.json文件内容覆盖最新版本的内容,安装依赖包运行继续报错。最后排查后是package.json文件依赖版本变动导致,修改依赖包版本号后问题解决。

具体报错信息如下图:
运行时报错信息
package.json文件修改的内容:

	……
	"devDependencies": {
    	"@babel/core": "7.0.0-beta.46", // 修改版本号与runtime版本号一致
		"@babel/runtime": "7.0.0-beta.46",
		"webpack-dev-server": "3.1.4", // 修改版本号为未报错使版本号(低版本)
	},
	……

运行时报错不是很好排查,只能先假设各种可能,通过回滚git版本验证各种可能。

GitHub 加速计划 / ass / assets
180
19
下载
Ultralytics assets
最近提交(Master分支:24 天前 )
969b5911 1 个月前
dcb30515 2 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐