gpt4 book ai didi

google-chrome - GWT super 开发模式在 Chrome 下停止工作,不请求源映射

转载 作者:行者123 更新时间:2023-12-02 03:16:03 26 4
gpt4 key购买 nike

我将 GWT 2.7.0 与 GXT 3.1.1 和 IntelliJ 15.0.5 以及 Chrome 50 一起使用。我使用 super 开发模式(使用单独的代码服务器和书签)调试我的应用程序,到目前为止它运行良好出色地。

然而,不知为何,今天 Super Dev Mode 在 Chrome 下停止工作(我可以让它在 IE 11 下工作)。一切正常,但我的 *.java 文件在 Chrome 开发工具中不再可见。

我一直在进行清理和重建(包括清理 gwt-unitCache)、检查 SO 帖子、在 IntelliJ 中重新配置 SDM,但到目前为止没有任何帮助。

这是我设法找出的(启发但 this post ):

  1. 源映射已启用
  2. 我可以在 gwtproject.org 上看到源 map
  3. 在 Chrome 的网络选项卡中,我可以看到 2 个对 *.nocache.js 的请求(一个到我的服务器,另一个到代码服务器)。这些请求都没有 X-SourceMap 响应 header
  4. 没有请求 gwtSourceMap.json
  5. Super Dev Mode 日志中没有任何有趣的内容,这是与源映射相关的唯一引用:

        Linking per-type JS with 5560 new types.
    prelink JS size = 11286518
    prelink sourcemap = 11286518 bytes and 260145 lines
    postlink JS size = 10968640
    postlink sourcemap = 10968640 bytes and 253152 lines
    Source Maps Enabled
    Compile of permutations succeeded
    Compilation succeeded -- 34,546s

我有一个单独的 super 开发模式模块文件,只有 1 个排列:

<set-property name="gxt.user.agent" value="chrome"/>
<set-property-fallback name="user.agent" value="safari"/>

我的想法开始用尽(除了通过 gwt 资源),我们将不胜感激任何帮助。

最佳答案

我今天遇到了类似症状的问题。最终发现在 chrome 开发工具中,我将一个重要的 gwt js 文件(project-0.js)列入了黑名单。当我调试一些原生 js 东西时,我只是不想在回溯中看到它,但是由于被列入黑名单,源映射没有被拉入!一旦我将其取消列入黑名单,我就可以再次在 cdt 中加载和调试 gwt java。

关于google-chrome - GWT super 开发模式在 Chrome 下停止工作,不请求源映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37052001/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com