Configures defaults for script handling and asset tracking.
An array of CSS selectors matching default assets.
By default all remote scripts and stylesheets in the <head>
are considered assets.
Inline scripts and
internal styles
are not tracked by default, but you can include them with an [up-asset]
attribute.
Unpoly only tracks assets in the <head>
. Elements in the <body>
are never tracked,
even if they match one of the configured selectors.
See Tracking assets for examples.
An array of CSS selectors matching elements that run JavaScript.
By default this matches all <script>
tags.
Matching elements will be removed from new page fragments with up.fragment.config.runScripts = false
.
This configuration does not affect what Unpoly considers an assets.
For this configure up.script.config.assetSelectors
.