Update header/scripts to accommodate hashed assets
| | |
| | | <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> |
| | | {{ end }} |
| | | |
| | | <link href='{{ "dist/main.css" | absURL }}' rel='stylesheet' type="text/css" /> |
| | | {{ $css_path := $.Param "dev.css_path" | default "themes/gohugo-theme-ananke/static/dist/css" }} |
| | | {{ with $css_path }} |
| | | {{ range readDir . }} |
| | | <link href='/dist/css/{{ .Name }}' rel='stylesheet' type="text/css" data-turbolinks-track="reload" /> |
| | | {{ end }} |
| | | {{ end }} |
| | | |
| | | {{ block "favicon" . }} |
| | | {{ partial "site-favicon.html" . }} |
| | | {{ end }} |
| | |
| | | <script src="{{ "dist/app.bundle.js" | absURL }}" async></script> |
| | | {{ $css_path := $.Param "dev.js_path" | default "themes/gohugo-theme-ananke/static/dist/js" }} |
| | | {{ with $css_path }} |
| | | {{ range readDir . }} |
| | | <link href='/dist/js/{{ .Name }}' rel='stylesheet' type="text/css" data-turbolinks-track="reload" /> |
| | | {{ end }} |
| | | {{ end }} |
| | |
| | | |
| | | output: { |
| | | path: path.join(__dirname, './../static/dist'), |
| | | filename: '[name].[chunkhash].js' |
| | | filename: 'js/[name].[chunkhash].js' |
| | | }, |
| | | |
| | | resolve: { |
| | |
| | | plugins: [ |
| | | new ExtractTextPlugin({ |
| | | filename: getPath => { |
| | | return getPath('[name].[contenthash].css'); |
| | | return getPath('css/[name].[contenthash].css'); |
| | | }, |
| | | allChunks: true |
| | | }) |