<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> | <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> | ||||
{{ end }} | {{ 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" . }} | {{ block "favicon" . }} | ||||
{{ partial "site-favicon.html" . }} | {{ partial "site-favicon.html" . }} | ||||
{{ end }} | {{ 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: { | output: { | ||||
path: path.join(__dirname, './../static/dist'), | path: path.join(__dirname, './../static/dist'), | ||||
filename: '[name].[chunkhash].js' | |||||
filename: 'js/[name].[chunkhash].js' | |||||
}, | }, | ||||
resolve: { | resolve: { | ||||
plugins: [ | plugins: [ | ||||
new ExtractTextPlugin({ | new ExtractTextPlugin({ | ||||
filename: getPath => { | filename: getPath => { | ||||
return getPath('[name].[contenthash].css'); | |||||
return getPath('css/[name].[contenthash].css'); | |||||
}, | }, | ||||
allChunks: true | allChunks: true | ||||
}) | }) |