首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gulp/webpack任务的输出文件名

gulp/webpack任务的输出文件名
EN

Stack Overflow用户
提问于 2016-04-13 15:43:03
回答 1查看 1.3K关注 0票数 0

我正在使用webpack流将webpack集成到一个吞咽的任务中,如下所示:

代码语言:javascript
复制
var gulp = require("gulp");
// var webpack = require('gulp-webpack');
var webpack = require('webpack-stream');

gulp.task("min:webpack",
    function () {
        return gulp.src('./App/App.js')
         .pipe(webpack({
             // watch: true,
             module: {
                 entry: './App/App.js',
                 output: {
                     filename: 'App.bundle.js'
                 },
                 devtool: 'source-map'
             }
         }))
        .pipe(gulp.dest('./App'));
    });

除了输出文件总是类似于6f7af85206d7f2f6536d.js而不是预期的App.bundle.js之外,一切看起来都像预期的那样正常工作。在其他类似的问题(例如,How to use gulp webpack-stream to generate a proper named file?)中,我读到通过在配置中指定output: { filename: 'something'}有效地修复了它,但是您可以看到我正在这样做。

有什么建议吗?有什么我忽略的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-13 18:22:09

好吧我犯了个愚蠢的错误。我不正确地指定了配置。此配置如预期的那样工作:

代码语言:javascript
复制
gulp.task("min:webpack",
    function () {
        return gulp.src('./App/App.js')
         .pipe(webpack({
             // watch: true,
             entry: './App/App.js',
             output: {
                 filename: 'App.bundle.js'
             },
             devtool: 'source-map'
         }))
        .pipe(gulp.dest('./App'));
    });
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36603413

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档