我发现我的ISP正在改变我的.js文件...当我上传它们时,它们有很多空格,但是当我下载它们时它们没有空格,单引号字符串已经被双引号。显然有些东西在处理它们,但是什么呢?如何找出它是什么?
这些更改听起来无害,但它们实际上导致Emscripten代码崩溃......我希望.js文件根本不会被更改!
答案 0 :(得分:1)
空白删除和报价替换可能是由于某些缩小过程造成的。
可能你的ISP在服务之前有mod_pagespeed处理文件,包括JS缩小。如果您可以访问apache conf文件和vhost,请检查模块是否已启用以及正在执行的内容。
https://developers.google.com/speed/pagespeed/module/filter-js-minify
的更多信息