为什么gulp cssnano失败了?

时间:2016-01-11 10:59:22

标签: javascript css gulp

我收到此错误:

 this.processing = new Promise(function (resolve, reject) {
     ReferenceError: Promise is not defined

当我尝试:

gulp.task('site-css', function() {
    return gulp.src(cssconfig.src)
        .pipe(cssnano())
        .pipe(concat('sitecss.min.css'))
        .pipe(gulp.dest('Styles/')); 
}); 

特别是这条线对我不起作用。

   .pipe(cssnano())

如何解决这个问题,或者更多如何缩小和连接我的css文件?

1 个答案:

答案 0 :(得分:2)

旧版本的节点没有定义Promise(它是ES2015的新功能)。

更新您的节点安装。