首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Karma“脚本错误”

Karma“脚本错误”
EN

Stack Overflow用户
提问于 2015-05-26 17:48:41
回答 1查看 277关注 0票数 2

我使用karma karma+ mocha + chai + sinon来对一些前端进行单元测试。

最让我讨厌的是karma在没有任何其他相关细节的情况下发出的"Script Error“消息。

我怎样才能让karma也显示错误的来源?

EN

回答 1

Stack Overflow用户

发布于 2018-06-14 16:15:33

这可能有点晚了,但由于其他人可能会发现这个问题,我想我应该添加一些注释。

当错误在不同的域中产生而不是被使用时,就会出现Script error。然后,出于安全原因,浏览器会删除错误详细信息。通常,在以下情况下会发生这种情况:

  • 你从不同的域加载脚本/页面
  • 你运行eval代码。请注意,这是webpack在开发场景

中经常做的事情。

要缓解此问题,您可以

  • 添加相关的HTTP CORS标头
  • 跳过运行eval代码-如果您运行的是webpack,请选择不包含“eval”的
  • 从相同的域加载资源

希望能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30455088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档