@aschan/laravel-mix-webapp

Let webpack generate all your favicons and icons for you and inject them into a html file

Usage no npm install needed!

<script type="module">
  import aschanLaravelMixWebapp from 'https://cdn.skypack.dev/@aschan/laravel-mix-webapp';
</script>

README

Laravel-mix WebApp

Leverages on Favicons Webpack Plugin and HTML Webpack Plugin to automatically generate your favicons for you and inject them into a HTML file.

Install

npm i html-webpack-plugin --save-dev
yarn add html-webpack-plugin --dev

Usage

require('laravel-mix-versionhash')

mix.webApp()

Options

option type default description
logo string The path to the logo from which the favicons will be generated
filename string webapp.html The filename of the HTML file that should get generated
outputPath string /webicons The path to the directory where icons should be placed
prefix string assets/webicons/ The path prefix for the generated icon tags
favicons object {} See favicons