修复js"脚本错误"

时间:2017-02-01 14:43:07

标签: javascript cors webpack-dev-server

我在实现一些简单的方面遇到了困难:我在http://localhost:3200上通过ruby on rails提供了一个index.html文件,该文件使用了http://localhost:8000上由webpack-dev-提供的javascript文件服务器

所以这就是我所拥有的:

<!doctype html>
  <head>
    <script crossorigin="anonymous" src="http://localhost:8000/app.js" />
  </head>
  <!-- ... -->
</html>

我的app.js文件与以下标题一起发送:

Access-Control-Allow-Origin: *

我想要的是能够覆盖 app.js 中的window.onerror,并查看已发现的错误,而不是&#34;脚本错误&#34;。

我错过了什么?

- 编辑 - 因为它可能不够清楚:我的脚本确实加载了。对于那件事我没有任何疑问。我的问题是我需要报告发生在其他地方的错误,但我无法做到这一点,因为app.js中发生的任何错误都报告为&#34;脚本错误&#34;而不是更明确的东西。

2 个答案:

答案 0 :(得分:8)

您使用的是什么源码图(devtool)?

我遇到了这个问题,它从eval-source-map更改为source-map修复了此问题。

答案 1 :(得分:0)

这是Google Chrome的问题,应该是Chrome 71发行时的版本。

以下是相关的问题主题:

编辑:这也会影响电子用户。