fix issues with deep routes, general cleanup
This commit is contained in:
parent
9e08992a6b
commit
deb012afcc
@ -100,8 +100,7 @@ let
|
||||
installPhase = ''
|
||||
mkdir -p $out
|
||||
${nodeSource}/node_modules/webpack-cli/bin/cli.js --mode production
|
||||
ls dist
|
||||
cp -r dist/* $out
|
||||
mv dist/* $out
|
||||
'';
|
||||
};
|
||||
in
|
||||
|
@ -29,11 +29,19 @@ const jsMin = {
|
||||
|
||||
module.exports =
|
||||
{
|
||||
output: {
|
||||
filename: "main.js",
|
||||
path: path.join(__dirname, "dist"),
|
||||
publicPath: "/"
|
||||
},
|
||||
module: {
|
||||
rules: [{
|
||||
test: /\.elm$/,
|
||||
exclude: [/elm-stuff/, /node_modules/],
|
||||
loader: 'elm-webpack-loader'
|
||||
loader: 'elm-webpack-loader',
|
||||
options: {
|
||||
optimize: true
|
||||
}
|
||||
}],
|
||||
},
|
||||
plugins: [
|
||||
@ -56,18 +64,20 @@ module.exports =
|
||||
level: 2
|
||||
},
|
||||
minifyJS: jsMin,
|
||||
removeComments: true,
|
||||
|
||||
collapseBooleanAttributes: true,
|
||||
collapseWhitespace: true,
|
||||
collapseInlineTagWhitespace: true,
|
||||
removeRedundantAttributes: true,
|
||||
removeScriptTypeAttributes: true,
|
||||
removeStyleLinkTypeAttributes: true,
|
||||
|
||||
removeComments: true,
|
||||
sortAttributes: true,
|
||||
sortClassName: true,
|
||||
},
|
||||
renderer: new Renderer({
|
||||
renderAfterTime: 3000,
|
||||
renderAfterTime: 500,
|
||||
}),
|
||||
postProcess(renderedRoute) {
|
||||
const dom = new JSDOM(renderedRoute.html, { runScripts: 'outside-only' })
|
||||
|
Loading…
Reference in New Issue
Block a user