@alesmenzel/preload-webpack-plugin

A webpack plugin for injecting <link rel='preload|prefecth'> into HtmlWebpackPlugin

Usage no npm install needed!

<script type="module">
  import alesmenzelPreloadWebpackPlugin from 'https://cdn.skypack.dev/@alesmenzel/preload-webpack-plugin';
</script>

README

@alesmenzel/preload-webpack-plugin

Pre-requisites

This module requires Webpack >= 5.0.0 and html-webpack-plugin >= 5.0.0.

Installation

npm install --save-dev @alesmenzel/preload-webpack-plugin

Usage

const PreloadWebpackPlugin = require('@alesmenzel/preload-webpack-plugin');

// ...

  plugins: [
    new HtmlWebpackPlugin({ /* ... */ }),
    new PreloadWebpackPlugin({
      include: 'initial',
      rel: 'preload',
    })
  ]
}