我接手了一个使用SASS创建CSS的项目。当时我不熟悉SASS,开始手动更新最后的输出文件。我的经理发现我没有使用SASS,并坚持要求我将我所做的所有内容(包括许多添加和微调)转换为SASS并重新使用该项目。
有没有工具可以帮助我完成这个任务?我想也许可以生成最终文件,查看它与我当前编辑的文件之间的差异,并尝试将这些规则添加到SASS文件中,但我不知道有什么工具可以比较两个文件并显示差异。
谢谢
//
进行的所有sass注释在嵌套模式下都会被忽略输出。如果您得到的css文件处于生产模式,则所有注释都将被剥离并且css文件将被压缩,这对转换来说是不好的。config.rb
的目录中运行sass watch
,这将根据原始sass项目重新生成css文件。运行sass-convert
命令,将CSS文件转换为相应的SASS文件。然后将您创建的SASS文件与原始SASS文件进行比较。
此外,请查看是否有一种方法可以在生成的CSS文件顶部放置一个大型“自动生成的文件-请勿编辑”的横幅标语 :)
如果你运行sass style.scss
,它会将其转换回CSS,并在控制台(提示符)中输出结果 - 你可以从那里复制和粘贴
运行sass --help以获取有关如何将其写入文件的信息