2016-10-21 4 views
-1

ではない私は、問題が何であるかを理解することはできませんし、それパスは[Symbol.iterator]機能(postcssプラグイン)

https://github.com/LPGhatguy/postcss-sassy-import/blob/master/index.js#L72

Requiring external module babel-register 

../node_modules/postcss-sassy-import/index.js:72 
      opts.loadPaths = [...defaultLoadPaths, ...paths]; 
                ^

TypeError: paths[Symbol.iterator] is not a function 

私の一気タスク

var plugins = [ 
    sassyImport({loadPaths: origin => path.join(process.cwd(), "/app/styles")}), 
    cssnext({browsers: ['last 2 version']}), 
    postcssmedia(), 
    ]; 
gulp.task('styles',() => (
gulp.src('app/styles/app.sss') 
    .pipe(postcss(plugins, { parser: sugarss })) 
    .pipe(rename({suffix: '.min'})) 
    .pipe(gulp.dest('dist/assets/styles')) 
)); 
を解決する方法

答えて

1
{loadPaths: origin => path.join(process.cwd(), "/app/styles")} 

は、

{loadPaths: [origin => path.join(process.cwd(), "/app/styles")]} 

loadPathsは配列である必要があります。

関連する問題