javascript - 缩小 Javascript 时的 G-WAN 问题

标签 javascript minify g-wan

我正在测试这个网络服务器,但遇到了一个小问题。

问题是,当我使用像 ExtJS 4.2.1 这样的库框架时,在 ext-all-dev.js 文件中,有一些压缩器使用的正则表达式(它是gzip,对吧?)无法正确压缩,例如,在以下行中:

9906    history = [],
9907    slashDotSlashRe = /\/\.\//g,
9908    dotRe = /\./g,

压缩器执行以下操作:

3618    history=[],
3619    slashDotSlashRe=/\/\.\dotRe=/\./g,

这可能是G-WAN的错误吗?大家有什么解决办法吗?

顺便说一句,当我将 gzipnginx 一起使用时,它不会给我带来任何问题。

感谢您的帮助^^。

最佳答案

看起来像是 javascript 缩小错误而不是 gzip 错误?在守护进程模式 (gwan -d) 下,G-WAN 会动态缩小 javascript 和 html,但已知此功能在最新的公开版本中存在错误。您可能可以联系 Pierre 获取更新的非公开版本的 G-WAN。

同时,您可以通过运行不带 -d 的 G-WAN 来测试您的代码。

关于javascript - 缩小 Javascript 时的 G-WAN 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23452330/

相关文章:

javascript - 有没有办法缩小 Rails UJS 响应?

javascript - 将 javascript 缩小到整个站点的单个包中,还是特定于每个页面的包中,哪个更好?

node.js - 自动缩小所有 node_modules

java - 如何使用 JAVA servlet 获取 POST 请求以与 GWAN 配合使用

javascript - AngularJS http php 回显

javascript - 在 Node.js 中,如何将字符串转换为 json?

c - G-WAN 在使用 mongoDB 时表现异常

global-variables - 如何正确创建 G-Wan 全局变量?

javascript - 如何使用 Angular 渲染特定数据?

javascript - Angular 形式的日期选择器