gpt4 book ai didi

eclipse - 优化 Java Resin 项目前端开发的工作流程

转载 作者:行者123 更新时间:2023-12-04 05:09:09 27 4
gpt4 key购买 nike

几个月后我开始了一份新工作,我在一家公司担任前端开发人员,到目前为止,每个人都在使用经典的开发模式,但目标是转向新的 ajax/rest 服务方法,这就是我所做的。

在我们的本地开发环境中,我们的应用程序在 Resin 上运行,Resin 在 Eclipse 中运行并作为 war 文件部署到 C:\Resin\resin-pro-4.0.27\webapps

我的问题是我主要处理 css html 和 js 文件、静态资源,所以我不需要重新启动 Resin 并等待 15 秒(当它没有崩溃时)来查看我更改的每一小段代码的效果。

另一个问题是我需要在外部编辑器中编辑一些文件(js 的崇高文本,LESS 的 Crunch);我设法让 Eclipse 打开外部编辑器,但即使使用“使用 native Hook 或轮询刷新”构建选项,也需要一段时间才能意识到文件已更改并重新启动 Resin。

我还尝试在 C:\Resin\resin-pro-4.0.27\webapps\appname 中处理解压 war ,但即使在那里,您也需要一分钟才能看到浏览器上的更改(是否正在进行一些缓存服务器?我可以禁用它吗?)

我欢迎任何建议,因为这一切真的损害了我的工作效率

最佳答案

里面 Resin.xml <host><web-app>添加:

  <cache-mapping url-pattern="*.js" expires="0s"/>
<cache-mapping url-pattern="*.css" expires="0s"/>
<cache-mapping url-pattern="*.htm" expires="0s"/>
<cache-mapping url-pattern="*.html" expires="0s"/>

关于eclipse - 优化 Java Resin 项目前端开发的工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15111761/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com