gulp+webpack 如何根据源文件目录进行打包js?

https://img1.mukewang.com/5c330f500001a0f212680743.jpg

https://img1.mukewang.com/5c330f5a00011eda10860777.jpg

一般打包都是如第一张图,都打包到把js都打包到js这个文件夹下;
而其实,我需要把js打包到对应的目录下,如第二站图;

// 脚本webpack-打包到debugjs

gulp.task('scripts', function() {

    return gulp.src('src/entry.js')

        .pipe(webpack({

            entry: entry_js,

            output: {

                path: '/dist/debugjs/',

                filename: '[name]/[name].js',

                chunkFilename: '[name]/[name].js'

            },  

            module: {  

                loaders: [{  

                    test: /\.js$/,  

                    exclude: /node_modules/,  

                    loader: 'babel-loader'  

                }]  

            }

        })).pipe(gulp.dest('./dist/debugjs'))

        .pipe(sourcemaps.init())

        .pipe(jsMin())

        .pipe(sourcemaps.write())

        .pipe(rename({suffix: '.min'}))

        .pipe(gulp.dest('dist/scripts'))

        .pipe(localhostServer.reload());

});

主要是出口文件的如何处理?

ITMISS
浏览 425回答 1
1回答

繁星淼淼

在入口文件里填写就行了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript