问题标签 [development-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 回答
1648 浏览

ruby-on-rails - 阻止 Rails 在开发模式下卸载模块

我的 Rails 应用程序中有一个模块,它位于 /lib

然后,我可以从我的environments/#{RAILS_ENV}.rb文件中设置一个特定于环境的值the_variable

这很可爱,而且它似乎(几乎)工作得很好。

问题在于,在开发模式下,Rails 通过ActiveSupport::Dependencies卸载大量模块,并及时重新加载它们以应对新请求。这通常是一个很好的行为,因为这意味着您在进行代码更改时不需要重新启动 localhost 服务器。

但是,这也清除了我的初始化the_variable变量,并且当下一个请求进入初始化程序时(显然)不会再次运行。最终结果是后续请求最终MyModule.the_variable设置为nil而不是42我正在寻找的。

我正在尝试解决如何在请求结束时停止 Rails 卸载我的模块,或者找到另一种方法来干净地为我的模块提供特定于环境的配置。

有任何想法吗?:-/

0 投票
7 回答
13453 浏览

performance - GWT 在开发模式下很慢

我在开发模式下使用带有最新 GWT 2.0 版本的 Eclipse Galileo,但运行速度非常慢(我需要等待大约一分钟才能打开一个页面,但编译后,当我使用 Tomcat 5.5 运行它时,我的应用程序运行良好) .

我的代码不太重,我猜是操作系统相关或软件不一致的问题,因为我以前也遇到过这个问题,但是当我重新安装 Windows Vista SP2(我格式化了我的 Windows 驱动器并重新安装它)时,我的问题得到了解决几天,然后又变得太慢了。

我没有在我的Windows机器上安装任何特殊软件,所以我真的不知道为什么会出现这个问题。有什么建议吗?

0 投票
2 回答
3662 浏览

gwt - 有没有办法确定 GWT 代码是否在开发模式下运行?

我正在开发一个 GWT 应用程序,并希望根据代码是在开发模式下运行还是在生产中运行来分支一些逻辑。

例如,当代码需要进行 AJAX 调用时,我们希望根据模式设置 URL。

0 投票
1 回答
1560 浏览

ruby - 使用 Ruby + Webrick + Sinatra,“开发”在哪里?方法从何而来?

使用 ruby​​ + webrick + sinatra 时,“开发模式”的概念从何而来?

当我通过 'ruby test.rb -p 3000' http://localhost:3000/test运行上述应用程序时,返回“true”......但为什么它返回 true?开发模式是 ruby​​、webrick、rack 还是 sinatra 概念?此外,此功能是否以非特定于 Rails 的方式记录在任何地方?我发现很多人都提到了开发模式的概念,但我对找到相关信息的难度感到惊讶......也许我只是没有用谷歌搜索正确的关键字......

0 投票
1 回答
2331 浏览

java - GWT 开发模式不起作用(配置 web.xml)

我的应用程序在开发模式下运行良好(使用 GWT-RPC 调用),但是每当我尝试使用生产模式(通过删除?gwt.codesvr=127.0.0.1:9997URL 的一部分)对其进行测试时,它都会给我一个空白页面。

我手动检查了 VoitureTourisme.html 文件并将 voitureTourisme.nocache.js 文件的路径修改为一个工作路径(这意味着我的 Web.xml 配置不正确,对吧?那为什么它在开发模式下工作?)

现在它看起来像这样 <script language="javascript" src="voitureTourisme/voitureTourisme.nocache.js"></script> ,但它曾经是

src="com.devsys.calculateur.voitureTourisme.VoitureTourisme/com.devsys.calculateur.voitureTourisme.VoitureTourisme.nocache.js" 当我第一次编译时。因为我尝试了不同的变体并编译了几次,所以我现在在我的战争中得到了 2 个模块文件夹:“voitureTourisme”,另一个具有如上所示的完整路径。

我很确定我对如何正确配置 VoitureTourisme.gwt.xml 和 Web.XML 文件感到困惑,因为如果我这样做了,我就不必手动更正编译的 html 文件。在我手动修复它之后(我不应该这样做),我的 RPC 调用显示 404 错误,因为他们没有找到我的服务 servlet(错误的 url)。

希望你能告诉我我的配置出了什么问题以及为什么

Web.xml

VoitureTourisme.gwt.xml

我也有我的服务接口使用

那是对的吗?我应该使用它吗?

0 投票
1 回答
265 浏览

gwt - 开发模式下的慢速 RPC 调用 (GWT)

当我在 Eclipse (Helios) 中以开发模式(包括 Jetty)运行我的 GWT 应用程序时,RPC 似乎非常慢。Firebug 说它们应该没问题(大多数情况下 < 1 秒),但实际上我必须等待大约 10-15 秒。浏览器窗口在那段时间被冻结......其他一切都运行得很好,在 RPC 上是一个问题。
使用 Tomcat 6 以 noserver 选项运行,我遇到了同样的问题。但是如果没有开发模式(在同一个 Tomcat 上),一切都很好。

有人知道,开发模式有什么问题吗?

编辑:

我尝试使用 -Xmx1024m 增加内存,但没有帮助。

0 投票
3 回答
402 浏览

gwt - 删除GWT模块开发模式?

我有一个带有多个模块的 GWT 应用程序。我删除了一个我不再需要的 ( JasperReportTest) - 我删除了JasperReportTest.gwt.xml引用该模块的文件和类。

但是当我尝试在开发模式下运行我的应用程序时,我在控制台中得到了这个:

如果我运行编译一切正常。我怎样才能删除模块,所以开发模式不会尝试加载它?我在项目中搜索字符串“ JasperReportTest”,但没有找到。这个模块的加载写在哪里?

0 投票
2 回答
4584 浏览

eclipse - 如何为 Eclipse GWT-Maven 项目设置开发模式?

我在带有 Java 6 的 Win XP 上使用 Eclipse Indigo。我有 Maven 3.0.3 和一个 GWT (2.1) 项目,我已将其导入 Eclipse。如何创建将在开发模式下运行 GWT 项目的运行配置?我尝试了具有以下目标的运行配置:

但这无法在调试模式下运行,因为我的断点在进入“onModuleLoad”方法后立即不会被触发。

谢谢, - 戴夫

0 投票
2 回答
497 浏览

gwt - GWT 开发模式安静

我用 GWT 开发一个项目已经有好几个月了,但是自从两周左右以来,当发生错误时,我在码头开发模式窗口中没有得到更多的反馈......

怎么会来??这可能是由于日志记录模块的一些错误配置引起的吗?一些错误在启动的码头应用程序的控制台上显示为 [INFO]。

0 投票
2 回答
609 浏览

java - 从开发模式测试 Google App Engine 应用程序的 doPost()

我正在开发一个 Google App Engine 应用程序,并且我已经实现了一个我想要测试的 servlet。具体来说,我想调用doPost()servlet 的方法,并检查结果。有什么方法可以做到这一点而不必每次都重新部署?

目前我必须部署来检查它,这非常不方便。如果这是我的(不是实际的)部署的 URL:

HttpPost postMethod=new HttpPost("http://my_app.appspot.com/my_app/my_app_place");

但是,如果我将开发模式 URL 放入HttpPost(...)我会得到一个"Permission Denied"错误。有没有人设法做到这一点?