gulpでwebpackを使いコンパイルしています。
その際、複数のエントリーポイントがあるのですが、エントリーポイントの位置(フォルダ構成)を維持して吐き出したいのですがdist直下に吐き出されてしまいます。
理想は下記です。
src/assets/dist/js/works/design/index.js src/js/app.js ↓ dist/assets/dist/js/works/design/index.js dist/js/app.js
gulp
1gulp.task('js', () => { 2 return gulp.src(config.path.src.js, { base: './src/'}) // 中身は 'src/**/*.js', 3 .pipe(webpackStream(webpackConfig, webpack)) 4 .pipe(gulp.dest(config.path.dist)) // 中身は'dist'; 5 .pipe(browserSync.stream()); 6});
webpack
1 ・・・その他のコード 2 entry: { 3 app: './src/js/app.js', 4 index: './src/assets/dist/js/works/design/index.js' 5 }, 6 output: { 7 filename: '[name].js' 8 }, 9 ・・・その他のコード
なかなかうまくいかず、、お知恵をお借りすることは出来ますでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。