我们的一些开发人员有mac,有些人有PC - 而且在尝试运行时似乎存在usemin的问题 - 因为空格(CRLF和LF)正在交换并弄乱它。
在运行usemin之前,我可以在gulpfile中使用某种插件或正则表达式修复它们吗?
答案 0 :(得分:0)
如果你可以使用正则表达式,你可以提到这些:
\r
匹配回车符(ASCII 13)或CR \n
匹配换行符(换行符)(ASCII 10)或LF 因此,您可以通过/\r\n/g
等简单正则表达式找到所有CRLF,/\n/g
找到LF,并用\r\n
替换它们。
要替换这两种类型或其他组合(如CR或LFCR),请使用此正则表达式:
/[\r\n]/g
更多信息(通过添加换页符):
\f
匹配换页字符(ASCII 12)
/[\f\r\n]/g