0
删除换行符我试图来缩小与PHP和JSMin飞了一个JavaScript文件。 一切工作正常,但是当我尝试删除换行符从JSMin精缩文件,并分析错误的IF条件
$jsMinifiedClean = str_replace(array("\r","\n"),"",$jsMinified);
我得到一个JavaScript解析错误。 在代码中快速搜索后,我发现了问题:
if(condition) statement
else statement;
的“如果”条件不具备“;”在该行的末尾。
为什么用手工YUI压缩代码我没有得到任何错误? 如果要避免使用JSMin进行压缩的问题,分号在结尾处是否真的是强制的?