David Huntsperger created BEAM-12644:
----------------------------------------

             Summary: JavaScript files are not productionized
                 Key: BEAM-12644
                 URL: https://issues.apache.org/jira/browse/BEAM-12644
             Project: Beam
          Issue Type: Bug
          Components: website
            Reporter: David Huntsperger


The custom JavaScript files for the website are not minified, bundled, or 
productionized in any way. They're served with static names, e.g. 
language-switcher.js. As a result, the browser loads cached versions of the 
files, even after we deploy changes. We should minify and bundle the JS files, 
and then deploy them with a GUID in the filename.

 

Hugo supports [JavaScript building|https://gohugo.io/hugo-pipes/js/], so that 
might provide a solution.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to