Gulp-stylus不编译文件,进程内存不足

gulp-stylus does not compile files, process out of memory

本文关键字:进程 内存不足 文件 编译 Gulp-stylus      更新时间:2023-09-26

我试图运行gulp-stylus插件来编译我的手写笔文件,但是当我运行gulp stylus gulp说"启动任务手写笔"时,我的CPU上升到100%,过了一会儿我得到以下错误:FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - process out of memory

我已经尝试不返回流,但是gulp然后输出任务已经启动和完成,但没有创建文件。

你知道解决这个问题的办法吗?我真的很喜欢咕噜声,但如果情况不妙,我也可以换成咕噜声。谢谢你的帮助!

相关代码:

gulp.task('stylus', function() {
  var stream = gulp.src('./src/css/styles.styl')
    .pipe(stylus())
    .pipe(gulp.dest('./build/css/styles.css'));
  return stream;
});

这不是Gulp vs Grunt的事情。这个任务写得不对。试着

// include the required packages. 
var gulp = require('gulp');
var stylus = require('gulp-stylus');
gulp.task('stylus', function () {
  gulp.src('./src/css/styles.styl')
    .pipe(stylus())
    .pipe(gulp.dest('./build/css/'));
});

你也可以参考gulp-stylus文档

通常当你得到这个错误时,这意味着你有一个无限循环。呆太棒了!