我正在谈论这样的堆栈跟踪,它们太长了,甚至无法适应我的大显示器:
这些堆栈跟踪使得调试非常烦人,因为每次出现错误时,我都需要滚动数百行堆栈跟踪。
我不明白显示像 (webpack-internal:///./node_modules/.pnpm/styled-components@5.2.1_5544908854c626bd13d8795d8f0cae8d/node_modules/styled-components/dist/styled-components.browser.esm.js:780:6)
这样的URL比仅显示缩写的URL或部分路径(如 node_modules/styled-components/dist/styled-components.browser.esm.js:780:6
)更有用。
我清楚地记得旧版本的CRA中的堆栈跟踪更容易阅读。我目前正在使用react-scripts 4.0.1。
我的问题是:在react-scripts的webpack配置中,哪些地方设置了堆栈跟踪的路径,我该如何使它们不那么冗长?(我正在使用CRA-rewired来修改我的配置)如果其他人也认为这是一个问题,我也愿意编写一个修复方案。谢谢!
2条答案
按热度按时间im9ewurl1#
你好@DouglasDev,你能提供一个示例仓库,其中包含一个可复现的案例,用于说明上述大型错误堆栈跟踪(在普通的Create-React-App配置中)。这种类型的堆栈跟踪绝对不应该发生。
rqqzpn5f2#
好的,我已经开始着手制作一个最小复现示例。我的项目相当大,所以可能需要一点时间来缩小原因。谢谢。