sass – 获取.css中的更改,即使用指南针进行的更改

让我说我有这种文件结构

/sass/screen.scss
/sass/file1.scss
/css/screen.css

我把它放好了,其他开发人员接管了这个项目并且他不知道我使用了指南针而且他直接对screen.css进行了很多更改.

所以我想你可以想象我在问这个因为我再次接管了这个项目……

是否存在伪自动方式来放置.scss文件中未包含的所有更改,以便我可以创建另一个.scss并继续使用指南针导入?

就像你提交时一样,你得到了差异;但逐行复制会耗费太多时间.

最佳答案 我遇到了同样的问题并通过执行以下操作解决了这个问题:

>将您的css文件(错误的文件)编译或转换为嵌套版本
(常规多线css).你可以使用本地编辑器或
使用this online tool并将其保存到
另一个位置或重复
>将您的(正确的)sass库编译为screen.css(嵌套或多行)
>下载UltraCompare.
您可以下载完整工作的30天路径版本. 4打开两个
编辑器中的文件
>在顶部工具栏中按红色=符号(Just Differences).它
将显示文件的所有差异
>复制/粘贴差异并通过sassify解析器like this
one
运行它
>将其另存为new.scss

Cheerz!

点赞