【发布时间】:2011-09-29 15:18:01
【问题描述】:
我正在尝试使用 php 和 JSMin 即时缩小 javascript 文件。 一切正常,但是当我尝试删除换行符时
$jsMinifiedClean = str_replace( array("\r","\n"),"",$jsMinified);
我收到一个 javascript 解析错误。 在代码中快速搜索后,我发现了问题:
if( condition ) statement
else statement;
“if”条件在行尾没有“;”。
为什么对代码进行手动 YUI 压缩不会出错? if 末尾的分号真的是强制性的,以避免使用 JSMin 压缩的问题吗?
【问题讨论】:
标签: php javascript newline minify