You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On final bundle generation the provided template file will have a script tag injected directly above the closing body tag with a link to the js bundle and similarly a link tag above the closing head to the css bundle. By default it uses the same file name and places it directly next to the JS bundle.
template: (required) The path to the source template.
target: The directory and file name to use for the html file generated with the bundle.
attrs: The attributes provided to the generated bundle script tag. Passed as an array of strings
Example: attrs: ['async', 'defer] will generate <script async defer src="bundle.js"></script>
replaceVars: An object containing variables that will be replaced in the generated html.
Example: replaceVars: { '__CDN_URL__': process.env.NODE_ENV === 'production' ? 'https://mycdn.com' : '' } will replace all instances of __CDN_URL__ with https://mycdn.com if the environment is production
License
MIT
About
Rollup plugin for automatically injecting a script tag with the final bundle into an html file.