2016-05-05 2 views
2

GWT 2.7.1とIntelliJ 15.0.5およびChrome 50でGWT 2.7.0を使用しています。別々のコードサーバーとブックマークレット)、これまでは非常にうまく機能していました。GWT Super devモードがChromeで動作を停止しました。ソースマップのリクエストはありません

しかし、明らかな理由がないため、今日はスーパーデベロッパーモードがChromeで動作しなくなりました(IE 11で動作させることができます)。以前と同じようにすべて動作しますが、私の* .javaファイルはChrome開発ツールには表示されなくなりました。

私はIntelliJでSDMを再構成しているので、SOの投稿をチェックして、きれいにして再構築しています(gwt-unitCacheのクリーニングを含む)。ここで

は(インスピレーションを得たが、this post)私は見つけることができたものだ:

  1. ソースマップが
  2. を有効にしている私は私ができるChromeの[ネットワーク]タブでは
  3. をgwtproject.org上のソースマップを見ることができます* .nocache.jsの2つのリクエスト(私のサーバーに1つ、コードサーバーにもう1つ)を参照してください。これらの要求のどちらが面白い何もスーパーのDevモードのログではありませんgwtSourceMap.json
  4. 要求がないX-SourceMapレスポンスヘッダ

  5. を持って、これは何のソースマップ関連への参照のみです:

    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つの順列とスーパーのDevモード用に別のモジュールファイルを持っている:

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

私はアイデアがなくなり始めています(gwtソースを経由する以外に)、どんな助けも本当に感謝しています。

答えて

1

今日も同様の症状で問題がありました。 最終的にchrome開発ツールでは、重要なgwt jsファイル(プロジェクト-0js)をブラックリストに載せていたことがわかりました。私はちょうど私がいくつかのネイティブjsのものをデバッグしていたときにトレースバックでそれを見たくないのですが、ブラックリストに載っていると、ソースマップは引き込まれていませんでした!いったん私がブラックリストに載せなかったら、もう一度cdtでgwt javaをロードしてデバッグすることができました。

+1

ありがとう、私はちょうどproject-0.jsのブラックボックスを無効にしました。そして私は再びソースマップを見ることができます:) – machinery

関連する問題