javascript - 为什么 gulp cssnano 失败了?

标签 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 文件?

最佳答案

旧版本的 node 没有定义 Promise(这是 ES2015 的新特性)。

更新您的节点安装。

关于javascript - 为什么 gulp cssnano 失败了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34719791/

相关文章:

javascript - ExtJS : Widget Combo resets value for all fields when i click on expand

javascript - 再次触发时计时器速度会加快两倍

javascript - 尝试使用 jQuery 将另一个 html 页面加载到 div 中。我看了其他帖子,但我的还是不行

php - 有没有办法通过 CSS 类标题编辑 CSS 变量?

css - 图标不显示语义 UI

javascript - 递归删除文件夹的内容但保留文件夹

javascript - 为什么html标签包含div两次会触发回调?

HTML CSS justify 技巧不能与 angularJS 结合使用

jquery - 隐藏输入类型单选按钮并显示标签时,如何使用箭头键在单选按钮之间导航?

javascript - gulp.watch 进入无限循环