javascript - 修复 js "Script error"

标签 javascript webpack-dev-server

我在实现一些简单的事情时遇到困难:我在 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/

相关文章:

javascript - Vuetify 的自动对焦仅适用于第一个模式打开

javascript - Webpack dev-server - 如何提供带有更新 Assets 的静态文件?

javascript - webpack-dev-server 正确监视和编译文件,但浏览器无法访问它们

webpack - Webpack 开发服务器输出是什么意思?

node.js - Webpack 找不到模块 ./lib/api/node.js @ multi main

javascript - 将 PhotoSwipe 与放大弹出窗口相结合(Ajax 类型)

javascript - jquery 中的 hasClass 选择器回调?

reactjs - React Router v4 嵌套路由不适用于 webpack-dev-server

javascript - 通过 onclick 函数发送参数 - Javascript

javascript - jQuery 旋转器旋转不正确 - 太多递归