GWTSuperDevMode在使用launcherdir时会覆盖生产代码



我正在尝试使用带有-launcherdir参数的新SuperDevMode,目前我将launcherdir指向部署生产代码的同一文件夹。

其效果是.nocache.js文件被SuperDevMode的nocache.js文件覆盖,如果不进行另一次完全重新编译,就不可能在生产模式(托管模式)下运行应用程序。

有没有办法在SuperDevMode和生产模式之间来回切换?

谢谢!

SDM就是这样工作的;解决方案是为生产和开发模式使用不同的输出文件夹,但这一切都取决于您的构建工具等。

例如,你可以将你的网络应用程序组装在一个不同的文件夹中,这样你就可以使用DevMode运行它
或者,您可以使用一个单独的服务器(甚至可能是反向代理),您可以配置该服务器来加载CodeServer生成的nocache.js,其优先级高于组装的Web应用程序中的生产服务器。这就是我在Maven中使用Tomcat或Jetty插件所做的。

相关内容

  • 没有找到相关文章

最新更新