我在实现一些简单的事情时遇到困难:我在 http://localhost:3200 上提供了一个 index.html 文件通过 ruby on rails,它使用在 http://localhost:8000 上提供的 javascript 文件通过 webpack-dev-server。
这就是我所拥有的:
<!doctype html>
<head>
<script crossorigin="anonymous" src="http://localhost:8000/app.js" />
</head>
<!-- ... -->
</html>
我的 app.js 文件发送时包含以下 header :
Access-Control-Allow-Origin: *
我想要的是能够覆盖 app.js 中的 window.onerror
,并查看捕获的错误,而不是“脚本错误”。
我错过了什么?
-- 编辑-- 因为它可能不够清楚:我的脚本确实加载了。对于那件事我没有任何疑问。我的问题是我需要报告发生在其他地方的错误,但我不能这样做,因为 app.js 中发生的任何错误都被报告为“脚本错误”,而不是更明确的内容。
最佳答案
您使用的是什么 sourcemap(devtool)?
我遇到了这个问题,它从 eval-source-map
更改为 source-map
修复了它。
关于javascript - 修复 js "Script error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41982501/