diff --git a/build/webpack.prod.conf.js b/build/webpack.prod.conf.js index d9f99f65..39106e20 100644 --- a/build/webpack.prod.conf.js +++ b/build/webpack.prod.conf.js @@ -10,6 +10,7 @@ const HtmlWebpackPlugin = require('html-webpack-plugin') const ExtractTextPlugin = require('extract-text-webpack-plugin') const OptimizeCSSPlugin = require('optimize-css-assets-webpack-plugin') const UglifyJsPlugin = require('uglifyjs-webpack-plugin') +const PrerenderSpaPlugin = require('prerender-spa-plugin') const env = require('../config/prod.env') @@ -115,7 +116,11 @@ const webpackConfig = merge(baseWebpackConfig, { to: config.build.assetsSubDirectory, ignore: ['.*'] } - ]) + ]), + new PrerenderSpaPlugin( + path.join(__dirname, '../dist'), + ['/', '/acc', '/pwd'] + ) ] }) diff --git a/dist/acc/index.html b/dist/acc/index.html new file mode 100644 index 00000000..dca654ab --- /dev/null +++ b/dist/acc/index.html @@ -0,0 +1 @@ +