我正在尝试在Firefox和Chrome中进行实时编辑。出于某种原因,工具链中的某些内容会添加额外的新行,以便在浏览器实时编辑器中查看.less
源时,所有新行都会加倍。
Firefox和Crhome都可以观察到这一点。
我的lessc
命令:
node_modules/less/bin/lessc less/libertymusicstore.less css/libertymusicstore.css --source-map
我在OSX上运行。什么可能导致额外的新线以及如何摆脱它们?
答案 0 :(得分:1)
显然,源.less
文件已在某些时候在Windows上进行了编辑。这导致Windows新行显示在文件中,尽管文本编辑器(Sublime Text)将行结尾选为UNIX结尾。
将文件换行符转换为Windows然后再转换回UNIX可以解决问题,现在Chrome / Firefox都正确地将换行标识为UNIX换行符。