Dev server plugin for loading polyfills
npm install @web/dev-server-polyfillPlugin to load polyfills during development. Uses @web/polyfills-loader internally.
web-dev-server.config.js:
``js
import { polyfill } from '@web/dev-server-polyfill';
export default {
plugins: [
polyfill({
scopedCustomElementRegistry: true,
}),
],
};
`
You can find the supported polyfills here.
You can also provide custom polyfills:
web-dev-server.config.js:
`js
import { polyfill } from '@web/dev-server-polyfill';
export default {
plugins: [
polyfill({
custom: [
{
name: 'my-feature-polyfill',
path: 'path/to/my/polyfill.js',
test: "!('myFeature' in window)",
},
],
}),
],
};
``
You can find the configuration options for providing custom polyfills here.