使用gulp中的webpack 2(webpack 2的webpack流)?

使用gulp中的webpack 2(webpack 2的webpack流)?,gulp,webpack,webpack-2,Gulp,Webpack,Webpack 2,我正在尝试更新到网页2。我使用WebpackStream从gulp运行东西,但看起来WebpackStream使用了它自己对Webpack1的依赖 我找不到任何带有webpack 2的webpack流。是否可以使用gulp的webpack 2?您需要同时安装webpack和webpack stream: npm install --save-dev webpack-stream npm install --save-dev webpack@2.1.0-beta.25 然后可以将webpack对

我正在尝试更新到网页2。我使用WebpackStream从gulp运行东西,但看起来WebpackStream使用了它自己对Webpack1的依赖


我找不到任何带有webpack 2的webpack流。是否可以使用gulp的webpack 2?

您需要同时安装
webpack
webpack stream

npm install --save-dev webpack-stream
npm install --save-dev webpack@2.1.0-beta.25
然后可以将
webpack
对象作为第二个参数传递给
webpack流

var gulp = require('gulp');
var webpackStream = require('webpack-stream');
var webpack2 = require('webpack');

gulp.task('default', function() {
  return gulp.src('src/entry.js')
    .pipe(webpackStream({/* options */}, webpack2))
    .pipe(gulp.dest('dist/'));
});

这似乎很管用,非常感谢!其实很简单:)虽然错误的格式有点不同,但你也知道如何修复它吗?(我在与node直接相关的单独行中有红色错误,但在gulpNo idea中只有控制台和有点混乱的新行,对不起。您可能需要等待更新版本的
网页包流
。可能在GitHub上提交一个问题?公平警告网页包流已经被放弃了很长一段时间,虽然修补了一些,但解决不了问题原始回购协议的其余未解决问题。请参考webpack2的新版本WebpackStream。您可以找到它。