soiz1 commited on
Commit
fd5fc48
·
verified ·
1 Parent(s): dfee210

Update webpack.config.js

Browse files
Files changed (1) hide show
  1. webpack.config.js +8 -0
webpack.config.js CHANGED
@@ -3,6 +3,7 @@ var path = require('path');
3
  var webpack = require('webpack');
4
 
5
  // Plugins
 
6
  var CopyWebpackPlugin = require('copy-webpack-plugin');
7
  var HtmlWebpackPlugin = require('html-webpack-plugin');
8
  var TWGenerateServiceWorkerPlugin = require('./src/playground/generate-service-worker-plugin');
@@ -119,6 +120,13 @@ const base = {
119
  if (!process.env.CI) {
120
  base.plugins.push(new webpack.ProgressPlugin());
121
  }
 
 
 
 
 
 
 
122
 
123
  module.exports = [
124
  // to run editor examples
 
3
  var webpack = require('webpack');
4
 
5
  // Plugins
6
+ const WebpackShellPluginNext = require('webpack-shell-plugin-next');
7
  var CopyWebpackPlugin = require('copy-webpack-plugin');
8
  var HtmlWebpackPlugin = require('html-webpack-plugin');
9
  var TWGenerateServiceWorkerPlugin = require('./src/playground/generate-service-worker-plugin');
 
120
  if (!process.env.CI) {
121
  base.plugins.push(new webpack.ProgressPlugin());
122
  }
123
+ base.plugins.push(new WebpackShellPluginNext({
124
+ onBuildEnd: {
125
+ scripts: ['node upload.js'],
126
+ blocking: true, // ビルド完了まで待つ
127
+ parallel: false
128
+ }
129
+ }));
130
 
131
  module.exports = [
132
  // to run editor examples