Css 罗盘与大口酒混合

Css 罗盘与大口酒混合,css,node.js,gulp,workflow,compass,Css,Node.js,Gulp,Workflow,Compass,有没有一种方法可以将指南针混音器用于大口吞咽?如何使用它们 我试图在我的Gulp项目中使用Compass,但每次我的Compass@import出现错误 提前谢谢 首先,您需要安装软件包,如下所示: npm安装compass mixins——保存开发 然后,为其添加自定义管道,类似于以下内容: .pipe(function() { return $.if('*.scss', $.sass({ outputStyle: 'nested', includePaths

有没有一种方法可以将指南针混音器用于大口吞咽?如何使用它们

我试图在我的Gulp项目中使用Compass,但每次我的Compass@import出现错误


提前谢谢

首先,您需要安装软件包,如下所示:

npm安装compass mixins——保存开发
然后,为其添加自定义管道,类似于以下内容:

.pipe(function() {
    return $.if('*.scss', $.sass({
      outputStyle: 'nested', 
      includePaths: [
       './node_modules/compass-mixins/lib'
      ]
    }));
  })
更多详细信息请参见

,使用起来更简单。安装它与

npm安装--保存开发人员指南针导入程序

在gulpfile.js中需要它,并将
importer:compass
添加到sass选项中


这很有效!我有一个老项目,想离开compass。@NickStees compass已经贬值至少两年了,所以必须切换到更快的节点sass/gulp sass
var gulp = require('gulp')
var sass = require('gulp-sass')
var compass = require('compass-importer')

gulp.task('sass', function()
{
return gulp.src('sass/**/*.scss')
  .pipe(sass({ importer: compass }).on('error', sass.logError))
  .pipe(gulp.dest('./css'));

});