【问题标题】:lessc - Firefox and Chrome live editor adds extra new lineslessc - Firefox 和 Chrome 实时编辑器添加了额外的新行
【发布时间】:2014-08-11 00:29:38
【问题描述】:

我正在尝试在 Firefox 和 Chrome 中进行 LESS 实时编辑。出于某种原因,工具链中的某些内容添加了额外的新行,因此当在浏览器实时编辑器中查看 .less 源代码时,所有新行都会加倍。

Firefox 和 Crhome 都可以观察到这一点。

我的lessc 命令:

node_modules/less/bin/lessc less/libertymusicstore.less css/libertymusicstore.css --source-map

我在 OSX 上运行。什么可能导致额外的新行以及如何摆脱它们?

【问题讨论】:

    标签: google-chrome firefox less


    【解决方案1】:

    显然源 .less 文件在某些​​时候已经在 Windows 上进行了编辑。尽管文本编辑器 (Sublime Text) 将行尾选择为 UNIX 行尾,但这会导致文件中出现 Windows 新行。

    将文件换行符转换为 Windows,然后再转换回 UNIX 解决了这个问题,现在 Chrome/Firefox 都将换行符正确识别为 UNIX 换行符。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-17
      • 2018-02-12
      • 2014-08-03
      • 1970-01-01
      • 2014-05-20
      • 1970-01-01
      • 2021-06-24
      • 2020-03-22
      相关资源
      最近更新 更多