我一直在使用Compass在我的项目中编译Sass,但它现在已被弃用,不再维护,所以我想放弃使用Compass。该项目使用PHP和Laravel,因此我想使用Laravel Elixir来编译Sass文件。
有没有办法将我的.scss文件从Compass转移到Elixir而不进入并更改我使用Compass助手的Sass代码中的所有位置,或者我是否需要或多或少地重写我的Sass文件?其中有很多,所以我很乐意避免这种情况。
根据我的同事的建议,我尝试将指南针文件添加到我的resources/assets/sass
目录(包括compass/css3
,compass/layout
,compass/reset
,{ {1}}和compass/typography
,以及Compass中包含的其他几个.scss文件。希望通过包含这些文件,Compass的功能仍然适用于它之外。
当我尝试使用gulp进行编译时,我目前得到的错误(虽然我认为一旦修复后我会遇到另一个错误):
compass/utilities
我的猜测是我需要继续手动删除Sass代码中的Compass内容,但我希望其他人能为我提供更好的解决方案!感谢。