2015-07-05 5 views
2

Как я могу включить несколько требуемых путей, используя gulp-sass. он отлично работает только с одним путем:GULP SASS, требующий нескольких путей

.pipe(sass({ 
     includePaths: require('node-normalize-scss').includePaths, 
     outputStyle: 'compressed' 
    }).on('error', sass.logError)) 

Я уже пробовал передавать эти пути в массиве. но это не работает.

var neat = require('node-neat').includePaths, 
     normalize = require('node-normalize-scss').includePaths; 

    .pipe(sass({ 
     includePaths: [ 
       normalize, 
       neat 
     ], 
     outputStyle: 'compressed' 
    }).on('error', sass.logError)) 

ответ

7

Как includePaths свойство может возвращать массив, попробуйте следующий синтаксис:

sass({ 
    includePaths: [].concat(normalize, neat), 
    outputStyle: 'compressed' 
}) 
+0

Это работало отлично. Большое спасибо. – muro

+1

Решила мою проблему, приветствует Майкла! – RustyCollins

Смежные вопросы