如何使用vinyl對象創建流,以便我可以使用gulp.js插件?如何從乙烯基對象中獲得一條消息流?
實施例與乙烯基對象:
var file = getFoo(); // An in-memory file as a vinyl object.
return gulp.src(file) // What to do here? gulp.src only accepts globs.
.pipe(css(opts)) // (gulp-clean-css)
.pipe(gulp.dest('...'));
lofihelsinki的評論(return file.pipe(css())...
)解決了該第一種情況。
實施例與乙烯基對象和流:
var file = getFoo();
return merge(gulp.src('*.css'), file)
.pipe(concat('foobar.css'))
.pipe(css(opts))
.pipe(gulp.dest('...'));
具有兩個乙烯基的對象實例:
var file1 = getFoo();
var file2 = getBar();
return merge(file1, file2) // (gulp-merge)
.pipe(concat('foobar.css')) // (gulp-concat)
.pipe(css(opts))
.pipe(gulp.dest('...'));
'return file.pipe(css())'工作嗎? – lofihelsinki
它的工作原理,謝謝!我還有另外一個情況,它不會幫助,但我會在一分鐘內更新這個問題。 –
我會把它變成一個答案。 – lofihelsinki