我试图运行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;
});
答案 0 :(得分:1)
这不是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 documentation
通常当你得到那个错误时,就意味着你有一个无限循环。 保持棒极了!