react项目报错Conflict: Multiple assets emit to the same filename

项目本地启动报错,先考虑文件问题,回滚到不报错版本可运行,用旧版本内容覆盖最新版本仍报错。经排查是文件依赖版本变动所致,修改依赖包版本号后问题解决,运行报错需假设可能并通过回滚验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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版本验证各种可能。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值