問題タブ [dev-mode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gwt - GWT dev モードは、最初の 3 ~ 5 回はすばやく更新され、その後は 5 分以上かかります
GWT dev モードは、最初の 3 ~ 5 回は比較的すばやく (10 ~ 20 秒) リフレッシュ/リロードでき、それ以降のリロードには 5 分以上かかることに気付いた人はいますか?
gwt - GWT devmode を使用してデバッグする場合、自分のサーバーの URL にリダイレクトするにはどうすればよいですか?
GWT と Java Google App Engine を使用してアプリを作成しています。devmode を使用してアプリのページを起動すると、"?gwt.codesvr=127.0.0.1:9997" というサフィックスを持つ URL が表示されます。そのサフィックスがないと、devmode は機能しないようです。したがって、devmode を使用する場合は、そこにある必要があると思います (devmode プラグインに、devmode UI と通信しているサーバーのアドレスを伝えるためだと思います)。
私のアプリでは、サーバー側で自分のページの 1 つへのリダイレクトを使用するか、自分のページの 1 つへのリンクを含む HTML ページを出力することがあります。ユーザーと同じようにアプリを閲覧したいので、URL 生成コードでパラメーター「gwt.codesvr」を探し、その値を取得し、そのサフィックスをクエリ文字列として URL に戻します。つまり、クエリ文字列をコピーします。生成された HTML をチェックインして、これが期待どおりに動作していることを確認しました。
このようなリンク/リダイレクトは、ユーザーをページからページに移動することを目的としています。ただし、機能していないようです。特に、リンクをクリックして次のページに移動すると、ブラウザの URL にクエリ文字列が表示されません。つまり、Chrome のロケーション バーの URL は次のとおりです。
リンクをクリックして、ブラウザーを同じ URL に移動させる方法が実際にはわかりませんが、クエリ文字列はありません (ただし、"?" はありません)。
私のアプリでは、/foo/id123?gwt.codesvr=127.0.0.1:9997 に転送する必要がある Intro.jsp でリンクを生成しています。私の app.yaml ヘッダー セクションは、次のような内容を示しています。
google-app-engine - developers.google.comのGWTチュートリアルでエラーが発生する
ここにある逐語的な例を実行しようとしていましたhttps://developers.google.com/web-toolkit/doc/latest/tutorial/appengine
このパートでは、gwtプロジェクトをAppEngineプロジェクトに変換してデプロイする方法について説明します。ant devmodeを使用してローカルでテストしたときに、プロジェクトの見出しのセットアップのすべての手順を実行した後、次のエラーが発生します。エラーシェルがdoStartUpServerメソッドで失敗しました。
そして、ターミナルでこれらのエラーが発生します。
devmode:
eclipse - [エラー] [mv_main] - メモリ不足です。メモリ量を増やすには、起動時に -Xmx フラグを使用します (java -Xmx128M ...)
Eclipse IDE を使用してコードを変更した後、GWT DevMode でアプリをリロードすると、次のエラーが発生し続けます。
初めて実行するときは問題ありませんが、このエラーが表示されるのは、(コードの変更を取得するために) ブラウザーを更新するときです。
誰もこれに対する解決策を持っていますか?
printing - DevModeからプリンタトレイを入手する
私のアプリケーションでは、(とりわけ)ユーザーがフロントページの印刷トレイと他のページの印刷トレイを選択できるようにする印刷ダイアログボックスをポップします。次に、プリンタオブジェクトからDevModeを取得します。
DevMode構造を見ると、デフォルトのソースを取得できます。
これは「その他のページ」の選択ですが、最初のページの選択のトレイ番号を取得できません。両方のトレイ番号を取得する方法はありますか?
c# - BaseDevModeType: 2 つの列挙の違いは何ですか?
BaseDevModeType は、次の 2 つの列挙を定義します。
- プリンターのデフォルト。
- ユーザーデフォルト。
devmode の基本構造が列挙に基づいて設定されていることを理解しています。
しかし、これら 2 つの devmodes の違いは何ですか?
それぞれの devmodes が異なる場合の例は何ですか?
gwt - DevMode で Grails/GWT アプリを実行すると UnsatisfiedLinkError が発生する
gwt プラグイン (gwt:0.7.1) および dto プラグイン (dto:0.2.4) を使用して GGTS 3.1.0 で Grails 2.1.0 を使用する。私は単純な DTO オブジェクトを持っています:
gwt モジュールをコンパイルしてアプリを起動すると、正常に動作します。ただし、DevMode を起動すると、java.lang.UnsatisfiedLinkError
.
エラーの詳細はcom.google.gwt.user.client.rpc.impl.ClientSerializationStreamReader.eval(Ljava/lang/String;)Lcom/google/gwt/core/client/JavaScriptObject;
.
サーバー側のサービスが呼び出され、非同期コールバックが onFailure(...) メソッドにヒットしています。ここでエラーが発生しています。
これはクライアント側のソースの問題ですか? gwt-user.jar と gwt-dev.jar が DevMode 起動構成のソース クラスパスにあることを確認しました。アプリを 1 ステップ実行しましたが、どこで問題が発生しているのかわかりません。
gwt - Firefox 16.0で開発モードを更新するときのIncompatibleRemoteServiceException(GWT 2.5アップグレード後)
最近、GWT2.4から2.5にアップグレードしました。再び開発モードで作業を開始するまで、すべてが機能しているように見えました。
最初にアプリケーションをロードすると、すべてが正常に実行されますが、ブラウザーの更新ボタンをクリックしようとすると、アプリケーション全体がRPC呼び出しを行うことができません。アプリケーションが更新ボタンを押した後にGWT-RPC呼び出しを行おうとすると、次の例外(または同様の例外)が発生します(変更が行われたかどうかに関係なく)
注:これはFirefox(バージョン16)でのみ問題になるようです。Chromeではありません。
更新:これはIntellij/GWT構成の問題である可能性があると私は考え始めています。Intellijは、必要に応じてクラスパスを開発モードに渡す責任があります。
更新:コマンドラインから開発モードを実行した場合、リロードは問題にならないことを確認しました。IntellijIdea11または12のGWT実行構成を実行したときのみです。
gwt - スーパー開発モードでMGWTを実行しても、コードの変更は検出されません
私は私たちのウェブサイトの新しいモバイルバージョンのためにMGWTを評価していました。そこで、MGWTのショーケースプロジェクトをダウンロードして、Eclipseにセットアップしました。プロジェクトをコンパイルして実行することができました。次に、開発速度を大幅に向上させるのに役立つスーパー開発モード環境で実行するようにショーケースを設定しようとしました。私はダニエルのブログの手順に従いました:http://blog.daniel-kurka.de/2012/07/mgwt-super-dev-mode.html。
すべてが大丈夫でした。コードサーバーを起動できました。アプリを開くと、スーパー開発モードのポップアップが表示されました。コードサーバーに再コンパイルを要求でき、コンソールにコンパイルメッセージが表示されました。再コンパイルで生成されたJSファイルも確認できました。
しかし、Codeserverは私が行った変更を認識しなかったようです。単純なテキストを変更しようとした後、Codeserverに再コンパイルを依頼しましたが、再コンパイル後に変更が表示されませんでした。新しく生成されたJSファイルを確認したところ、Codeserverが古いコードを使用して再コンパイルしていることがわかりました。
コードサーバーを再起動すると、変更が正しく再コンパイルされ、アプリで確認できました。
誰かが私が間違ったことをしたかもしれないという手がかりを持っているなら、私に知らせてください。よろしくお願いします。
ありがとう
r - .RprofileからのRdev_modeのロード中にエラーが発生しました
現在、Rで多くの開発を行っているので、Rの起動時にdev_modeを有効にします。
dev_mode()
ここに示す.Rprofileに追加してみました:
ただし、これを行うと、次のエラーが発生します。
Error in is_library(path) : could not find function "file_test"
dev_modeは起動時にロードされません。誰かがこれを修正する方法を知っていますか?
R 2.15.1-2、devtools 1.0、testthat 0.7