使用 gulp 中的 webpack 2(webpack 2 的 webpack-stream)? [英] Using webpack 2 from gulp (webpack-stream for webpack 2)?

查看:16
本文介绍了使用 gulp 中的 webpack 2(webpack 2 的 webpack-stream)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试更新到 webpack 2.我使用 webpack-stream 从 gulp 运行东西,但似乎 webpack-stream 正在使用它自己对 webpack 1 的依赖.

I am trying to update to webpack 2. I use webpack-stream to run stuff from gulp, but it appears that webpack-stream is using it's own dependency on webpack which is webpack 1.

我无法通过 webpack 2 找到任何 webpack-stream.是否有可能从 gulp 中使用 webpack 2?

I have not been able to find any webpack-stream with webpack 2. Is there any possibility to use webpack 2 from gulp?

推荐答案

你需要同时安装 webpackwebpack-stream:

You need to have both webpack and webpack-stream installed:

npm install --save-dev webpack-stream
npm install --save-dev webpack@2.1.0-beta.25

然后你可以将webpack对象作为第二个参数传递给webpack-stream:

Then you can pass the webpack object as the second parameter to webpack-stream:

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/'));
});

这篇关于使用 gulp 中的 webpack 2(webpack 2 的 webpack-stream)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆