GWT 超级开发模式在 Chrome 下停止工作,没有源映射请求
GWT Super dev mode stopped working under Chrome, no request for source maps
我将 GWT 2.7.0 与 GXT 3.1.1 和 IntelliJ 15.0.5 以及 Chrome 50 一起使用。我使用超级开发模式(使用单独的代码服务器和小书签)调试我的应用程序,并且到目前为止,它运作良好。
然而,不知为何,今天超级开发模式在 Chrome 下停止工作(我可以让它在 IE 11 下工作)。一切正常,但我的 *.java 文件在 Chrome 开发工具中不再可见。
我一直在进行清理和重建(包括清理 gwt-unitCache)、检查 SO 帖子、在 IntelliJ 中重新配置 SDM,但到目前为止没有任何帮助。
这是我设法找出的(灵感但 this post):
- 源映射已启用
- 我可以在 gwtproject.org
上看到源地图
- 在 Chrome 的网络选项卡中,我可以看到 2 个对 *.nocache.js 的请求(一个到我的服务器,另一个到代码服务器)。这些请求都没有
X-SourceMap
响应头
gwtSourceMap.json
没有请求
Super Dev Mode 日志中没有任何有趣的内容,这是对任何与 source-map 相关的内容的唯一引用:
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
我有一个单独的超级开发模式模块文件,只有 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
我将 GWT 2.7.0 与 GXT 3.1.1 和 IntelliJ 15.0.5 以及 Chrome 50 一起使用。我使用超级开发模式(使用单独的代码服务器和小书签)调试我的应用程序,并且到目前为止,它运作良好。
然而,不知为何,今天超级开发模式在 Chrome 下停止工作(我可以让它在 IE 11 下工作)。一切正常,但我的 *.java 文件在 Chrome 开发工具中不再可见。
我一直在进行清理和重建(包括清理 gwt-unitCache)、检查 SO 帖子、在 IntelliJ 中重新配置 SDM,但到目前为止没有任何帮助。
这是我设法找出的(灵感但 this post):
- 源映射已启用
- 我可以在 gwtproject.org 上看到源地图
- 在 Chrome 的网络选项卡中,我可以看到 2 个对 *.nocache.js 的请求(一个到我的服务器,另一个到代码服务器)。这些请求都没有
X-SourceMap
响应头 gwtSourceMap.json
没有请求
Super Dev Mode 日志中没有任何有趣的内容,这是对任何与 source-map 相关的内容的唯一引用:
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
我有一个单独的超级开发模式模块文件,只有 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