0

我们的一些开发人员有 mac,一些开发人员有 PC - 尝试运行时 usemin 似乎存在问题 - 因为空格(CRLF 和 LF)正在交换和搞乱它。

在运行 usemin 之前,我可以在我的 gulpfile 中使用某种插件或正则表达式来修复它们吗?

4

1 回答 1

0

如果您可以使用正则表达式,您可以提及这些:

  • \r匹配回车符 (ASCII 13) 或 CR
  • \n匹配换行(换行符)字符 (ASCII 10) 或 LF

因此,您可以通过一个简单的正则表达式/\r\n/g和 LF by找到所有 CRLF,/\n/g并将它们替换为\r\n.

要替换这两种类型或其他组合(如 CR 或 LFCR),请使用此正则表达式:

/[\r\n]/g

更多信息(通过添加换页符):

  • \f匹配换页符 (ASCII 12)

    /[\f\r\n]/g
    
于 2015-07-27T11:21:15.560 回答