diff --git a/layouts-eleventy/default.11ty.js b/layouts-eleventy/default.11ty.js index 8ab8917..b09c746 100644 --- a/layouts-eleventy/default.11ty.js +++ b/layouts-eleventy/default.11ty.js @@ -71,7 +71,9 @@ const cleanNuxtLayout = ( layout ) => { }) // Strip out existing scripts - Array.from(document.querySelectorAll('script[src*=".js"]')).forEach( domNode => { + const scriptSelector = 'script[src*=".js"]:not(.include-on-static)' + + Array.from(document.querySelectorAll( scriptSelector )).forEach( domNode => { domNode.remove() }) diff --git a/nuxt.config.js b/nuxt.config.js index 52956c2..3cae2b5 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -123,6 +123,7 @@ export default { async: true, type: 'text/javascript', id: '_carbonads_js', + class: 'include-on-static', body: true } ]