You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

create-react-app调试问题:如何让Chrome DevTools定位原JS文件而非bundle.js

解决Create React App调试时错误指向bundle.js的问题
  • 确保用开发模式启动项目:Create React App的npm start命令默认会开启Source Map支持,能让DevTools映射到原始文件。不要用npm run build生成的生产包调试,生产模式下Source Map默认不启用。
  • 检查Chrome DevTools设置:打开DevTools右上角的齿轮图标进入设置,找到「Sources」板块,确保勾选「Enable JavaScript source maps」和「Enable CSS source maps」。
  • 清除缓存:如果还是没生效,在DevTools的「Network」面板勾选「Disable cache」,强制刷新页面(Ctrl+Shift+R);也可以清空浏览器缓存后重启DevTools。
  • 极端情况排查:如果以上都没用,删除项目根目录的node_modules文件夹和package-lock.json文件,重新执行npm install后再启动项目。

完成这些操作后,Chrome DevTools应该就能把错误定位到你的原始JS文件,而不是打包后的bundle.js了。

内容的提问来源于stack exchange,提问作者Rom

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 00:35:24