如何在使用Sass的项目中使用compass mixin

如何在使用Sass的项目中使用compass mixin,sass,compass-sass,mixins,compass,Sass,Compass Sass,Mixins,Compass,ColorZilla说 //需要最新的指南针,请将“@import”Compass”添加到您的SCS 我发现这并不容易。显然,如果你只是抛出@import“compass”;在.scss文件的顶部,Sass不会编译,因为找不到_compass.scss 这是一个利用Sass的asp.net项目。此外,我必须使用sass ruby gem进行编译,而不是compass的编译器 我已经安装了指南针宝石。我已经按照上面的说明做了。我已经运行了compass init,compass create,c

ColorZilla说

//需要最新的指南针,请将“@import”Compass”添加到您的SCS

我发现这并不容易。显然,如果你只是抛出@import“compass”;在.scss文件的顶部,Sass不会编译,因为找不到_compass.scss

  • 这是一个利用Sass的asp.net项目。此外,我必须使用sass ruby gem进行编译,而不是compass的编译器
  • 我已经安装了指南针宝石。我已经按照上面的说明做了。我已经运行了
    compass init
    compass create
    compass install
    。他们都没给我指南针的混合器
虽然我知道这不是指南针的主要目标,但我希望它能像这样工作

我错过了什么

  • 安装库

    bower安装compass sass mixins

  • 将指南针导入SASS文件

    @import“bower\u组件/compass sass mixins/lib/compass”

  • 签出SASS功能列表:


  • 我不明白你为什么不能在这里使用
    compass
    命令。我还没有使用compass,但是你可以在这里下载源代码。它在compass文件夹中有_compass.scss和所有其他支持文件。@cimmanon我们使用一个VS扩展名,它使用自己版本的Sass自动编译。因为我只是想要混音器,所以这个要求应该不会太高。你知道是否有必要在2020年用SASS安装compass吗?@AntonioÁngelEstradaPérez compass不需要SASS。这是一个Sass的图书馆。这篇文章是关于ColorZilla的渐变编辑器的,它在生成Sass时使用Compass。我们可以下载scss吗files@ShibinRagh,即使您使用的是scss,也应该能够使用导入的
    .sass
    库。否则,您可以使用工具(
    npm install-g sass convert
    )并从库根目录运行
    sass convert-R./-F sass-T scss
    ,将所有
    .sass
    文件转换为
    .scss