问题标签 [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.

0 投票
1 回答
173 浏览

gwt - GWT 开发模式前 3-5 次快速刷新,然后需要 5 分钟或更长时间

有没有其他人注意到 GWT 开发模式能够在前 3-5 次相对较快(10-20 秒)刷新/重新加载,然后需要 5 分钟以上才能重新加载?

0 投票
1 回答
865 浏览

gwt - When debugging using GWT devmode, how do I redirect to URLs on my own server?

I'm writing an app using GWT and Java Google App Engine. When I launch a page of the app using devmode, I see a URL that has the suffix "?gwt.codesvr=127.0.0.1:9997". Without that suffix, devmode does not seem to work; therefore I assume it must be there when using devmode (to tell the devmode plugin the address of the server talking to the devmode UI, I presume).

In my app I sometimes either use a redirect on the server side to one of my own pages or emit an HTML page that contains a link to one of my own pages. As I want to browse the app the way a user would, in my URL generation code I look for the parameter "gwt.codesvr", get its value, and then put that suffix that back onto the URL as the query string; that is, I copy the query string. I have checked in the generated HTML that this is doing what I expect:

Such links/redirects are intended to move the user from page to page and I thought generating such links would allow me to browse do the same as the user but in devmode; however, it does not seem to be working. In particular, when I click on the link to go to the next page, the query string does not show up in the URL in the browser. That is, the URL in the location bar of Chrome is:

I don't really know how it is possible to click on a link and have the browser go to the same url but minus the query string (but not missing the "?").

In my app, I am generating the link in Intro.jsp which should forward to /foo/id123?gwt.codesvr=127.0.0.1:9997. My app.yaml headers section says something similar to this:

0 投票
1 回答
808 浏览

google-app-engine - developer.google.com 上的 GWT 教程出错

我试图运行这里给出的逐字示例https://developers.google.com/web-toolkit/doc/latest/tutorial/appengine

这部分处理将 gwt 项目转换为应用程序引擎项目并进行部署。在我使用 ant devmode 进行本地测试时,在完成设置项目标题中的所有步骤后,我收到以下错误 ERROR shell failed in doStartUpServer 方法。

在终端中我得到了这些错误。

开发模式:

0 投票
1 回答
3660 浏览

eclipse - [错误] [mv_main] - 内存不足;要增加内存量,请在启动时使用 -Xmx 标志(java -Xmx128M ...)

使用 Eclipse IDE 进行代码更改后,当我在 GWT DevMode 中重新加载我的应用程序时,我不断收到以下错误。

第一次运行它,没有问题,但是当我在浏览器上进行刷新(以获取代码更改)时,会弹出此错误。

有人对此有解决方案吗?

0 投票
1 回答
512 浏览

printing - 从 DevMode 获取打印机托盘

在我的应用程序中,我弹出一个打印对话框(除其他外),用户可以选择用于首页的打印托盘和用于其他页面的打印托盘。然后我从打印机对象中获取 DevMode:

当我查看 DevMode 结构时,我可以获得默认源:

这是“其他页面”选择,但我无法获得第一页选择的托盘号。任何想法如何获得两个托盘号?

0 投票
1 回答
41 浏览

c# - BaseDevModeType:这两个枚举有什么区别?

BaseDevModeType 定义了两个枚举:

  1. 打印机默认。
  2. 用户默认值。

我了解 devmode 基本结构是根据枚举填充的。

但是,这两种开发模式有何不同?

每个开发模式会有哪些不同的示例?

0 投票
0 回答
741 浏览

gwt - 在 DevMode 中运行 Grails/GWT 应用程序时出现 UnsatisfiedLinkError

在 GGTS 3.1.0 中使用带有 gwt 插件 (gwt:0.7.1) 和 dto 插件 (dto:0.2.4) 的 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 启动配置的源类路径中。我已经单步执行了该应用程序,但看不到它失败的地方。

0 投票
2 回答
718 浏览

gwt - 在 Firefox 16.0 上刷新开发模式时出现 IncompatibleRemoteServiceException(GWT 2.5 升级后)

我们最近从 GWT 2.4 升级到了 2.5。一切似乎都在工作,直到我再次开始在开发模式下工作。

当我最初加载我的应用程序时,一切运行正常,但是当我尝试单击浏览器刷新按钮时,整个应用程序无法进行 RPC 调用。当我的应用程序在点击刷新按钮后尝试进行 GWT-RPC 调用时(无论是否进行了更改),我得到以下异常(或类似情况)

注意:这似乎只是 Firefox(版本 16)上的问题。不是铬。

更新:我开始认为这可能是 Intellij/GWT 配置的问题。Intellij 负责根据需要将类路径传递给开发模式。

更新:我已经确认如果我从命令行运行开发模式重新加载不是问题。只有当我运行 Intellij Idea 11 或 12 的 GWT 运行配置时。

0 投票
1 回答
937 浏览

gwt - 在超级开发模式下运行 MGWT 不会获取代码更改

我正在为我们网站的新移动版本评估 MGWT。所以我下载了 MGWT 的展示项目并在我的 Eclipse 中进行了设置。我能够编译该项目并运行它。然后我尝试将展示设置为在超级开发模式环境中运行,这将有助于大大提高开发速度。我按照丹尼尔博客中的步骤操作:http ://blog.daniel-kurka.de/2012/07/mgwt-super-dev-mode.html 。

一切都很好。我能够启动 Codeserver。打开应用程序时,我能够看到 Super Dev Mode 弹出窗口。我能够请求 Codeserver 重新编译,并且可以在控制台中看到编译消息。我还可以看到重新编译生成的 JS 文件。

但是,Codeserver 似乎没有接受我所做的更改。我尝试更改一个简单的文本,然后要求 Codeserver 重新编译,但重新编译后没有显示更改。当我检查新生成的 JS 文件时,我可以看到 Codeserver 仍然使用旧代码重新编译。

当我重新启动 Codeserver 时,更改已正确重新编译,我可以在应用程序中看到它们。

如果有人知道我可能做错了什么,请告诉我。我非常感谢您的帮助。

谢谢

0 投票
1 回答
230 浏览

r - 从 .Rprofile 加载 R dev_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,开发工具 1.0,测试 0.7