【发布时间】:2014-11-10 21:22:52
【问题描述】:
有很多工具可以通过修改变量名、删除 cmets 等来“压缩”或多或少的 javascript 文件...
但是如何“告诉”他们不从该文件处理文件的部分。我需要以某种方式“告诉”他们,甚至以另一种方式重写该部分,或者在 cmets 中放置一些标签,...不处理我文件的某些部分。
我发现的最简单但非常丑陋的解决方案是将我的代码放在一个字符串中并eval 它。但如果还有其他解决方案,我很想知道,因为eval 太丑了!
更新:
由于我的要求,这些不是可能的答案:
- 文件必须缩小
- 需要从源代码中完成
【问题讨论】:
-
把它剪下来,压缩后粘贴回去?
-
为什么不希望它缩小?你总是可以不缩小有问题的文件。
-
不,这不是一个选项,我需要这样做 FROM 源
-
@Shriike 因为浏览器下载速度更快,但这不是问题
-
@Huafu 我的问题实际上是相反的。我在问您为什么不希望缩小文件的一部分。如果我们了解动机,它可以帮助每个人找到解决方案。
标签: javascript minify uglifyjs