将gullow流与一个文件连接起来,然后重新保存到磁盘
join a gulp stream with a file and re-save to disk
我有流内容spriteData.css
和文件'./css/_sprite.scss'
,我想将流内容写入其中,但不擦除文件,只添加到其中,然后重新保存。
所以基本上我想添加到一个文件中,所以我想它会是这样的:
gulp.src('./css/_sprite.scss')
.pipe( /* join with spriteData.css */ ) // This is the part i'm missing
.pipe(concat('_sprite.scss'))
.pipe( gulp.dest('./css') );
您可以使用合并的事件流,这将允许您执行以下操作:
var es = requires('event-stream');
gulp.task('whatever', function () {
var sprite = gulp.src('./css/_sprite.scss');
return es.merge(sprite, spriteData)
.pipe(concat('_sprite.scss'))
.pipe(gulp.dest('./css'));
});
相关文章:
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- javascript:发送带有音频文件的POST,然后重定向到新页面
- 使用Jquery收集数组中的行ID,然后为新表查询这些值
- 在变量中保存值的最佳方法是在应用程序关闭后使用,然后使用apachecordova在android中重新启动
- 使用javascript/jquery从现有数组中创建一个新数组,该数组保存项目存在的次数
- Python在尝试保存新的JSON文件时导致服务器错误
- 更改音频速度,然后另存为新文件
- 将从浏览器创建的文件保存到磁盘 - 不能在 Firefox 上使用新的 File()
- 广告拦截处于活动状态,然后不要打开超链接到新标签
- Angular js,在选择元素上,我想 POST 数据以将其保存在数据库中,然后我想使用 PUT 更新它而无需重新加载
- 将图像输出到浏览器,然后再将其保存到文件夹
- 在RadWindow中加载新页面,然后从加载的窗体中关闭窗口
- 从HTML表单中获取计算得到的JavaScript数据,并将其作为新元素添加到相同的表单操作中以使用PHP保存
- 在表中创建带有输入的新行,然后单击保存该输入的值
- 主干 - 渲染客户端视图,然后在保存时创建它们
- 使用本地存储允许某人发表评论,然后显示保存的评论
- 将gullow流与一个文件连接起来,然后重新保存到磁盘
- 以表单形式附加新元素,并将其值发布在PHP中,然后将其保存在数据库中
- 如何隐藏元素,然后在保存它们的DIV被单击时显示它们
- 关于MathJax的特定问题,然后(自动?)保存为word或pdf