Node.js 将Gulp sources传递给Gulp coffee、Gulp concat和webpack stream

Node.js 将Gulp sources传递给Gulp coffee、Gulp concat和webpack stream,node.js,coffeescript,gulp,webpack,concat,Node.js,Coffeescript,Gulp,Webpack,Concat,我有密码: var gulp = require('gulp'); var webpack = require('webpack-stream'); var coffee = require('gulp-coffee'); var concat = require('gulp-concat'); gulp.task('webpack', function() { gulp.src('*/lib/*.coffee', { base: '.' }) .pipe(coffee({ bar

我有密码:

var gulp = require('gulp');
var webpack = require('webpack-stream');
var coffee = require('gulp-coffee');
var concat = require('gulp-concat');

gulp.task('webpack', function() {
  gulp.src('*/lib/*.coffee', { base: '.' })
    .pipe(coffee({ bare: true }))
    .pipe(concat('app.js'))
    .pipe(webpack())
    .pipe(gulp.dest('.'));
});
但是,当它到达
webpack()
时,它就不起作用了。如何使从
concat()
传递到
webpack()
的内容成功运行

我还假设,如果我移除
concat()
管道,直接从
coffee()
webpack()
,那么我最终会得到由
webpack()
处理的多个文件,而不是一个文件,对吗

我尝试对Webpack使用
coffee loader
,但出于某种原因,它输出的内容带有
bare:false
(当我查看输出文件时),即使在实际的包中,它似乎是硬编码的,以
bare:true
输出。这就是为什么我要用
大口喝咖啡